iris-s-coon
๐Ÿ“– [docs] ่‹ฑ่ชžREADMEใฎๆ›ดๆ–ฐ
7a46646
---
license: MIT
title: 'swarm-neko-neko-company'
sdk: streamlit
emoji: ๐Ÿ˜ป
colorFrom: indigo
colorTo: green
---
<p align="center">
<img src="https://raw.githubusercontent.com/Sunwood-ai-labs/swarm-neko-neko-company/refs/heads/main/docs/swarm-neko-neko-company.png" width="100%">
<h1 align="center">๐Ÿฑ neko neko company AI Agents ๐Ÿฑ</h1>
</p>
<p align="center">
<a href="https://github.com/yourusername/swarm-neko-neko-company">
<img alt="GitHub Repo" src="https://img.shields.io/badge/github-neko--neko--company-blue?logo=github">
</a>
<a href="https://github.com/yourusername/swarm-neko-neko-company/blob/main/LICENSE">
<img alt="License" src="https://img.shields.io/badge/license-MIT-green">
</a>
<a href="https://github.com/yourusername/swarm-neko-neko-company/stargazers">
<img alt="GitHub stars" src="https://img.shields.io/github/stars/yourusername/swarm-neko-neko-company?style=social">
</a>
</p>
<h2 align="center">
๏ฝž A wonderfully amazing AI-Powered Corporate Management System ๏ฝž
<a href="https://github.com/Sunwood-ai-labs/swarm-neko-neko-company/blob/main/README.md"><img src="https://img.shields.io/badge/ใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆ-ๆ—ฅๆœฌ่ชž-white.svg" alt="JA doc"/></a>
<a href="https://github.com/Sunwood-ai-labs/swarm-neko-neko-company/blob/main/docs/README.en.md"><img src="https://img.shields.io/badge/english-document-white.svg" alt="EN doc"></a>
</h2>
<p align="center">
<!-- Frameworks -->
<img src="https://img.shields.io/badge/Swarm-FF6B6B?style=for-the-badge" alt="Swarm">
<!-- Libraries -->
<img src="https://img.shields.io/badge/aira-4A90E2?style=for-the-badge" alt="aira">
<img src="https://img.shields.io/badge/sourcesage-50E3C2?style=for-the-badge" alt="sourcesage">
<img src="https://img.shields.io/badge/OpenAI-412991?style=for-the-badge&logo=openai" alt="OpenAI">
</p>
## ๐Ÿš€ 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! Version: v0.1.1
## ๐ŸŽฅ Demo Video
https://github.com/user-attachments/assets/0f12fce0-214e-42a6-bdba-c19a7bfc3f07
## ๐Ÿค— Demo Site
<!-- Spaces status badge -->
[![Spaces](https://img.shields.io/badge/๐Ÿค—%20Hugging%20Face-Spaces-yellow.svg)](https://huggingface.co/spaces/MakiAi/swarm-neko-neko-company)
## โœจ Main Features
1. **Intelligent Reception System**:
- Accurate request routing by Mikeko AI
- Smart inter-departmental collaboration
2. **Specialized Cat-Eared AI Agents**:
- Management support (Nyantaro AI)
- Project management (Mofusuke AI)
- Design supervision (Purin AI)
- Technology strategy (Tama AI)
- System development (Gomachan AI)
- Human resource management (Fuwari AI)
- Addition of a Technology Department Head agent and Development Department engineer agent
## ๐Ÿข neko neko company AI Organizational Structure
```mermaid
%%{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[Technology Director<br>Tama]
A -->|transfer_to_hr| E[HR Director<br>Fuwari]
A -->|transfer_to_engineer| F[Development 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
%% Each agent's functions and outputs
A -->|make_strategic_decision| S[Management Decisions]
A -->|escalate_to_human| H[Human Escalation]
B -->|manage_project| P[Project Planning]
B -->|coordinate_departments| CD[Department 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[Debugging]
E -->|handle_recruitment| R[Recruitment]
E -->|manage_employee_relations| ER[Employee Relations Management]
%% Output style
classDef result fill:#e1f5fe,stroke:#01579b,stroke-width:2px
class S,H,P,CD,RD,DG,RC,TI,WC,DC,R,ER result
```
## ๐Ÿ“ฆ Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/swarm-neko-neko-company.git
cd swarm-neko-neko-company
```
2. Install dependencies:
```bash
pip install -r requirements.txt
```
## ๐Ÿ”ง Usage
1. Set environment variables:
- Copy `.env.example` and create `.env`
- Set the necessary tokens
2. Start the system:
```bash
python main.py
```
3. Start the Streamlit UI:
```bash
streamlit run app.py
```
## ๐Ÿ’ผ Agent Details
### ๐Ÿฑ Receptionist: Mikeko
- Role: Request routing
- Characteristics: A clever and kind calico cat with excellent judgment
- Functions: Optimal transfer and coordination to each department
### ๐Ÿ˜บ CEO: Nyantaro
- Role: Management strategy, important decisions
- Characteristics: Former CTO of an IT company, management specialist
- Catchphrase: "Important decision time!"
- Functions: Strategic decision-making, human escalation, added transfer function to each department
### ๐Ÿ˜ธ Director: Mofusuke
- Role: Project management, department coordination
- Characteristics: Fluffy long-haired cat, master of project management
- Catchphrase: "Schedule management is perfect!"
- Functions: Project management, inter-departmental coordination
### ๐Ÿ˜บ Design Director: Purin
- Role: UI/UX design, branding
- Characteristics: Cute brown tabby cat, excellent sense of design
- Catchphrase: "Wonderful design!"
- Functions: Design review, guideline creation
### ๐Ÿฑ Technology Director: Tama
- Role: System architecture design, technology strategy
- Characteristics: Cool white cat, technology expert
- Catchphrase: "Architecture design!"
- Functions: Technology strategy planning, quality management
### ๐Ÿ˜บ Development Engineer: Gomachan
- Role: System development, implementation
- Characteristics: Black cat, coding genius
- Catchphrase: "Fixing bugs!"
- Functions: Coding, debugging, unit test creation, added transfer condition to the reception agent
### ๐Ÿ˜ฝ HR Director: Fuwari
- Role: Recruitment, labor management
- Characteristics: Gentle Persian cat, soothing
- Catchphrase: "Making everyone happy!"
- Functions: Recruitment management, employee relations management, added transfer condition to the reception agent
## ๐Ÿ“ Project Structure
```plaintext
โ”œโ”€ configs/
โ”‚ โ”œโ”€ agents.py # The wonderfully 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 are eagerly awaiting 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! Meowโ™ช