This project is a multi-agent AI system designed to serve as a personal assistant for managing business ecosystems. It features:
- Multiple AI agents with memory capabilities
- Integration with various tools for marketing, website design, ad creation, and more
- A dashboard frontend for monitoring and interacting with agents
- Built using Python for backend agents and React for the frontend dashboard
- Uses MCP framework for agent communication and tool integration
- Install Python 3.8 or higher.
- Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install required Python packages:
pip install openai mcp-sdk fastapi uvicorn
- Run the backend server:
uvicorn backend.main:app --reload
- Install Node.js (version 14 or higher).
- Navigate to the
frontenddirectory:cd frontend - Install dependencies:
npm install
- Start the frontend development server:
npm start
backend/- Python backend with AI agents and MCP serverfrontend/- React dashboard frontendREADME.md- This file with setup and usage instructions
- Implement core AI agents with memory
- Develop dashboard UI components
- Integrate backend and frontend via API