# neko neko company - AIエージェントシステム このプロジェクトは、架空の会社「neko neko company」のAIエージェントシステムを実装したものです。 Swarmフレームワークを使用して、会社の各部門を代表するAIエージェントを構築しています。 ## 組織構造 ```mermaid graph TD A[代表取締役社長
猫山太郎] --> B[事業部長
猫田次郎] A --> C[デザイン部長
三毛猫美咲] A --> D[技術部長
シャム猫健一] A --> E[人事部長
黒猫和子] F[受付
佐藤花子] --> A F --> B F --> C F --> D F --> E ``` ## エージェント一覧 1. **受付 佐藤花子** - 役割: リクエストの振り分け - 特徴: 的確な判断と素早い対応 2. **代表取締役社長 猫山太郎** - 役割: 経営戦略、重要決定 - 特徴: 元IT企業CTO、経営のスペシャリスト 3. **事業部長 猫田次郎** - 役割: プロジェクト管理、部門調整 - 特徴: プロジェクトマネジメントの達人 4. **デザイン部長 三毛猫美咲** - 役割: UI/UXデザイン、ブランディング - 特徴: 国際的なデザイン賞受賞者 5. **技術部長 シャム猫健一** - 役割: システム開発、技術支援 - 特徴: AIアーキテクト、OSS貢献者 6. **人事部長 黒猫和子** - 役割: 採用、労務管理 - 特徴: 組織開発のエキスパート ## セットアップ 1. 依存関係のインストール: ```bash pip install -r requirements.txt ``` 2. システムの起動: ```bash python main.py ``` ## 使用方法 システムを起動すると、受付の佐藤花子が最初の対応を行います。 リクエストの内容に応じて、適切な部署の担当者に転送されます。 例えば: - 経営戦略に関する質問 → 社長の猫山太郎 - プロジェクト管理の相談 → 事業部長の猫田次郎 - デザインレビュー依頼 → デザイン部長の三毛猫美咲 - 技術的な質問 → 技術部長のシャム猫健一 - 人事関連の相談 → 人事部長の黒猫和子