Spaces:
Running
๐ฑ neko neko company AI Agents ๐ฑ
๏ฝ A wonderfully amazing AI-Powered Corporate Management System ๏ฝ
๐ Project Overview
neko neko company AI Agents is an innovative AI agent system utilizing the Swarm framework. Cute cat-themed AI agents cooperate in their respective areas of expertise to support efficient corporate management. They're incredibly reliable allies!
๐ฅ Demo Video
https://github.com/user-attachments/assets/0f12fce0-214e-42a6-bdba-c19a7bfc3f07
โจ Main Features
Intelligent Reception System:
- Accurate request routing by Mikeko AI
- Smart inter-departmental collaboration
Specialized Cat-Eared AI Agents:
- Management decision support (Nyantaro AI)
- Project management (Mofusuke AI)
- Design supervision (Purin AI)
- Technology strategy (Tama AI)
- System development (Gomachan AI)
- Human resource management (Fuwari AI)
๐ข neko neko company AI Organizational Structure
%%{init: {'theme':'base'}}%%
graph LR
A[CEO<br>Nyantaro] -->|transfer_to_director| B[Director<br>Mofusuke]
A -->|transfer_to_designer| C[Design Director<br>Purin]
A -->|transfer_to_tech_lead| D[Tech Director<br>Tama]
A -->|transfer_to_hr| E[HR Director<br>Fuwari]
A -->|transfer_to_engineer| F[Lead Engineer<br>Gomachan]
G[Reception<br>Mikeko] -->|transfer_to_ceo| A
G -->|transfer_to_director| B
G -->|transfer_to_designer| C
G -->|transfer_to_tech_lead| D
G -->|transfer_to_hr| E
G -->|transfer_to_engineer| F
%% ๅใจใผใธใงใณใใฎๅฎ่ก้ขๆฐใจๆๆ
A -->|make_strategic_decision| S[Management Decisions]
A -->|escalate_to_human| H[Escalation to Human]
B -->|manage_project| P[Project Planning]
B -->|coordinate_departments| CD[Departmental Coordination]
C -->|review_design| RD[Design Review]
C -->|create_design_guidelines| DG[Design Guidelines]
D -->|review_code| RC[Code Review]
D -->|solve_technical_issues| TI[Technical Issue Resolution]
F -->|write_code| WC[Code]
F -->|debug_code| DC[Bug Fixing]
E -->|handle_reception| R[Recruitment]
E -->|manage_employee_relations| ER[Employee Relations Management]
%% ๆๆ็ฉใฎในใฟใคใซ
classDef result fill:#e1f5fe,stroke:#01579b,stroke-width:2px
class S,H,P,CD,RD,DG,RC,TI,WC,DC,R,ER result
๐ฆ Installation
- Clone the repository:
git clone https://github.com/yourusername/swarm-neko-neko-company.git
cd swarm-neko-neko-company
- Install dependencies:
pip install -r requirements.txt
๐ Usage
Set environment variables:
- Copy
.env.example
and create.env
- Set the necessary tokens
- Copy
Start the system:
python main.py
- Start the Streamlit UI:
streamlit run app.py
๐ผ Agent Details
๐ฑ Receptionist Mikeko
- Role: Request routing
- Characteristics: Smart and kind calico cat, excellent judgment
- Functions: Optimal transfer and coordination to each department
๐บ CEO Nyantaro
- Role: Management strategy, important decisions
- Characteristics: Former IT company CTO, management specialist
- Catchphrase: "Important decision, nya!"
- Functions: Strategic decision-making, escalation to humans
๐ธ Director Mofusuke
- Role: Project management, department coordination
- Characteristics: Fluffy long-haired cat, project management expert
- Catchphrase: "Schedule management is perfect, nya!"
- Functions: Project management, inter-departmental coordination
๐บ Design Director Purin
- Role: UI/UX design, branding
- Characteristics: Cute brown tabby cat, excellent sense
- Catchphrase: "Lovely design, nya~โช"
- Functions: Design review, guideline creation
๐ฑ Tech Director Tama
- Role: System architecture design, technology strategy
- Characteristics: Cool white cat, technology expert
- Catchphrase: "Architecture design, nya!"
- Functions: Technology strategy planning, quality control
๐บ Lead Engineer Gomachan
- Role: System development, implementation
- Characteristics: Black cat, coding genius
- Catchphrase: "Fixing bugs, nya~!"
- Functions: Coding, debugging, unit test creation
๐ฝ HR Director Fuwari
- Role: Recruitment, labor management
- Characteristics: Kind Persian cat, soothing
- Catchphrase: "Making everyone happy, nyaโช"
- Functions: Recruitment management, employee relations management
๐ ๏ธ Tech Stack
- Framework: Swarm
- Frontend: Streamlit
- Main Libraries:
- aira
- sourcesage
- openai
- loguru
- colorama
- pyfiglet
๐ Project Structure
โโ configs/
โ โโ agents.py # The incredibly clever agents
โ โโ tools.py # Useful tools
โโ app.py # Streamlit app
โโ main.py # Main script
โโ README.md # This file
โโ requirements.txt
๐ค Contributions
Contributions to the project are welcome! We look forward to contributions of all kinds, including bug reports, feature additions, and documentation improvements. We eagerly await your wonderfully amazing ideas!
๐ License
This project is licensed under the MIT License.
๐ฑ Let's achieve more efficient and smart corporate management with neko neko company AI Agents! Nyaโช ```