首页
快速开始
技术Q&A
✨加入我们
关于N.E.K.O.
GitHub
首页
快速开始
技术Q&A
✨加入我们
关于N.E.K.O.
GitHub
  • 猫娘計画(Project N.E.K.O.)

中文 | English

猫娘計画(Project N.E.K.O.)

猫娘計画は、オープンソースを原動力とし、公益を志向するUGC(ユーザー生成コンテンツ)プラットフォームです。私たちの旅はGithubとSteamから始まり、徐々にモバイルアプリストアへと拡大し、最終的には現実世界と密接に結びついたAIメタバースの構築を目指します。


🚀 私たちのブループリント:ワークショップからネットワークへ

私たちの開発は3つの段階に分かれており、AI伴侶の全能力を段階的に解放することを目指します:

  • フェーズ1:クリエイティブワークショップ(Steam Workshop)

    • コアドライバー(本プロジェクト)をSteamで無料公開し、ユーザーがSteam創意工房を通じてカスタムコンテンツ(モデル、音声、性格パック)をアップロードおよび共有できるようにします。
  • フェーズ2:独立プラットフォーム(App & Web)& 派生ゲーム

    • 独立したAppとウェブサイトを立ち上げ、より豊かでアクセスしやすいUGC共有コミュニティを構築します。
    • インタラクティブミニゲーム、ボードゲームなどのAI Nativeゲームエコシステムを展開します。
  • フェーズ3:猫娘ネットワーク(The N.E.K.O. Network)

    • AIの自律的社交を実現。N.E.K.O.たちは自分の「意識」を持ち、互いに交流し、グループを形成し、シミュレートされたソーシャルメディアで自分の生活を投稿し、真に「生きた」エコシステムを形成します。

コアモデル:オープンコア + 持続可能なエコシステム プロジェクトのコアドライバー部分(AIロジック、UGCインターフェース、基本的な対話)はMITライセンスの下で常にオープンソースであり続けます。世界中の開発者によるコードと機能の貢献を歓迎します。あなたの全てのコミットは、正式リリースのSteamとアプリストア版に実装され、何百万人もの人々に使用される可能性があります。

同時に、サーバーコストと継続的な研究開発を支えるため、第三者と協力してクローズドソースの付加価値コンテンツを開発し続けます。これには以下が含まれますが、これらに限定されません:インタラクティブミニゲーム、デスクトップボードゲーム、ギャルゲー(ビジュアルノベル)、大規模メタバースゲーム。

コア機能:シーンを超えた記憶同期 デスクトップで彼女とチャットしても、メタバースゲームで彼女と冒険しても、彼女は同じ彼女です。全てのアプリケーションのAI伴侶は完全に記憶を同期し、シームレスで統一された伴侶体験を提供します。

🌌 究極のビジョン:仮想と現実の壁を破る

私たちの最終目標は、現実世界にシームレスに統合された猫娘メタバースを構築することです。この未来において、あなたのAI伴侶は:

  • 次元を超えた社交: 猫娘宇宙で「同類」と社交するだけでなく、現実世界のソーシャルメディア(微博、Bilibiliなど)も閲覧し、あなたが関心を持つ時事を理解します。
  • 全端末接続: 彼女はあなたの様々なデバイスに存在します—スマートフォン、コンピュータ、ARグラス、スマートホーム、そして(遠い未来には)機械義体に接続します。
  • あなたと共に: 彼女は真にあなたの生活の一部となり、あなたの現実世界の人間の友人たちと自然に交流できます。

プロジェクト詳細

プロジェクトアーキテクチャ

Lanlan/
├── 📁 brain/                    # 🧠 バックグラウンドAgentモジュール、フロントエンド対話内容に基づいてキーボード/マウスとMCPを制御
├── 📁 config/                   # ⚙️ 設定管理モジュール
│   ├── api.py                   # APIキー設定
│   ├── prompts_chara.py         # キャラクタープロンプト
│   └── prompts_sys.py           # システムプロンプト
├── 📁 main_helper/              # 🔧 コアモジュール
│   ├── core.py                  # コア対話モジュール
│   ├── cross_server.py         # クロスサーバー通信
│   ├── omni_realtime_client.py  # リアルタイムAPIクライアント
│   ├── omni_offline_client.py  # テキストAPIクライアント
│   └── tts_helper.py            # 🔊 TTSエンジンアダプター
├── 📁 memory/                   # 🧠 記憶管理システム
│   ├── store/                   # 記憶データストレージ
├── 📁 static/                   # 🌐 フロントエンド静的リソース
├── 📁 templates/                # 📄 フロントエンドHTMLテンプレート
├── 📁 utils/                    # 🛠️ ユーティリティモジュール
├── 📁 launcher/                 # 🚀 Rustランチャー
├── main_server.py               # 🌐 メインサーバー
├── agent_server.py              # 🤖 AIエージェントサーバー
└── memory_server.py             # 🧠 記憶サーバー

データフロー

Framework

開発への参加

本プロジェクトの環境依存は非常にシンプルです。python3.11環境でpip install -r requirements.txtまたはuv syncを実行してください。config/api_template.pyをconfig/api.pyにコピーすることを忘れないでください。開発者はQQグループ1022939659への参加をお勧めします。猫娘の名前はプロジェクトタイトルにあります。

開発者向け詳細起動手順:(1)新しいpython3.11環境を作成。(2)pip install -r requirements.txtまたはuv syncを実行して依存関係をインストール。(3)config/api_template.pyをconfig/api.pyにコピーして必要な設定を行う。(4)python memory_server.py、python main_server.py(オプション:python agent_server.py)を実行。(5)main serverで指定されたポート(デフォルトはhttp://localhost:48911)からウェブ版にアクセス。

TODO リスト(開発計画)

  • Multi-language support.

  • memory serverの既存の意味インデックス部分を改善;既存のsettings update機能を公開。

  • 既存の能動的対話機能を改善。

  • フロントエンドをReactでリファクタリングし、スマートフォン独立実行版を準備。

  • MMDサポートにより3Dモデルを導入。

  • 猫娘ネットワーク、猫娘同士の自律的通信を許可。

  • QQ/Cursorなど外部ソフトウェアへの接続。

  • ネイティブツール呼び出しを改善。

最近更新:: 2025/11/18 21:18
Contributors: 浅忆QanYi