カスタマイズ可能なキャラクター、低遅延の音声チャット、Live2Dアバター、長期記憶を備えたオープンソースのデスクトップAIコンパニオン。
Project-N-E-K-O/N.E.K.O
リアルタイム音声会話、自発的なチャット、5種類の長期記憶、ブラウザーやPC操作のエージェントツールを備えた、オープンソースのAI猫娘コンパニオン。
- スター
- 3,087
- フォーク
- 355
- 未解決の Issue
- 83
- 最終コミット
- 3 時間前
これは何?
N.E.K.O.(Project N.E.K.O.、「猫娘プロジェクト」)は、デスクトップ上でキャラクターを常時稼働させるAIコンパニオンプラットフォームです。Realtime APIを使った音声でのリアルタイム会話や、標準的なChatCompletionエンドポイントを使ったテキストチャットに対応し、画面の内容もリアルタイムに理解します。キャラクターは自発的に会話を始め、ユーザーの興味に合ったニュース、音楽、メディアを紹介できます。
キャラクターは、作業記憶、短期記憶、事実記憶、内省記憶、ペルソナ記憶からなる5種類の記憶システムを通じて、セッションをまたいで記憶を保持します。Live2D、VRM、MMD、PNGTuber、デスクトップペットの猫アバターとして表示でき、エージェントツールを使ってブラウザーやPCを操作できます。プラグインSDKや、キャラクター、モデル、ボイスパックを共有できるSteam Workshopにも対応しています。
コアドライバーはApache 2.0ライセンスで提供され、ローカルで動作します。無料モデルを利用できるものも含め、14以上のAIプロバイダーに対応しています。ワンクリックで導入できるデスクトップ版のほか、Dockerやソースコードからのセットアップも用意されています。
主な機能
- 01視覚理解を備えたリアルタイム音声会話とテキストチャット。
- 02セッションをまたいで文脈を保持する5種類の記憶システム。
- 03画面の内容やトレンドをもとに、自発的に会話を始める機能。
- 04Live2D、VRM、MMD、PNGTuber、デスクトップペット形式のアバター。
- 05ブラウザーやPCの操作、プラグインの呼び出しに使えるエージェントツール。
- 06キャラクターやボイスパックを共有できるプラグインSDKとSteam Workshop。
ユースケース
- 作業中やゲーム中に会話できるデスクトップコンパニオンとして使う。
- 過去の会話を記憶するセルフホスト型AIキャラクターを試す。
- 独自のアバターやボイスを持つキャラクターを作成・共有する。
- 会話を続けながら、AIアシスタントにブラウザーやPCの操作を任せる。
クイックスタート
- 1
Windows、macOS、Linux 用のワンクリックパッケージをダウンロードし、N.E.K.O.exe、N.E.K.O.app、または n.e.k.o を実行します
- 2
または、README をもとに docker-compose.yml ファイルを作成してから、Linux 上で Docker Compose を使ってデプロイします
docker-compose up -d
使う前に知っておきたいこと
- Docker によるデプロイ手順は Linux のみを対象としています。
- ソースから実行するには、Python 3.11、uv、Node.js 20.19 以降が必要です。
- git の履歴は約 390 MB あるため、部分クローンをおすすめします。
- モバイル版の iOS と Android は、まだクローズドベータです。
トピック
よくある質問
- N.E.K.O とは?
- リアルタイム音声会話、自発的なチャット、5種類の長期記憶、ブラウザーやPC操作のエージェントツールを備えた、オープンソースのAI猫娘コンパニオン。 N.E.K.O.(Project N.E.K.O.、「猫娘プロジェクト」)は、デスクトップ上でキャラクターを常時稼働させるAIコンパニオンプラットフォームです。Realtime APIを使った音声でのリアルタイム会話や、標準的なChatCompletionエンドポイントを使ったテキストチャットに対応し、画面の内容もリアルタイムに理解します。キャラクターは自発的に会話を始め、ユーザーの興味に合ったニュース、音楽、メディアを紹介できます。
- N.E.K.O は無料で使えますか?ライセンスは?
- N.E.K.O は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- N.E.K.O は今もメンテナンスされていますか?
- 活発にメンテナンス中。N.E.K.O の最終コミットは 2026年10月22日 です。
- N.E.K.O は何に使えますか?
- 作業中やゲーム中に会話できるデスクトップコンパニオンとして使う。 過去の会話を記憶するセルフホスト型AIキャラクターを試す。 独自のアバターやボイスを持つキャラクターを作成・共有する。 会話を続けながら、AIアシスタントにブラウザーやPCの操作を任せる。
- N.E.K.O のインストール方法は?
- Windows、macOS、Linux 用のワンクリックパッケージをダウンロードし、N.E.K.O.exe、N.E.K.O.app、または n.e.k.o を実行します または、README をもとに docker-compose.yml ファイルを作成してから、Linux 上で Docker Compose を使ってデプロイします: docker-compose up -d
- N.E.K.O はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Project-N-E-K-O/N.E.K.O
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
音声メモ、写真、メッセージを検索可能なMarkdownの記憶庫に保存する、セルフホスト型Telegram AIアシスタント。
Web、macOS、Windowsで使える、自分でホスト・管理するAIコンパニオン。リアルタイム音声チャットやゲームプレイに対応し、Live2D/VRMアバターを利用できます。
WindowsとmacOSで動くローカルファーストのAIコンパニオンデーモン。長期記憶であなたのことを覚え、チャットからオフィス文書を作成し、自身を拡張できます。
デュアルブレイン設計、パーソナルメモリ、コーディングエージェントへの委任機能を備えた、オープンソースのパーソナルAIエージェント兼音声アシスタント。
macOS、Windows、iOS、Telegram、Slackなどで動作し、長期記憶と先回りのフォローアップを備えたパーソナルAIアシスタント。