Zero-Agent is a powerful, containerized system that combines a Python backend with a modern frontend to create an intelligent agent-based architecture. It's designed to be scalable, maintainable, and easy to deploy.
- 🐳 Docker-based deployment for consistent environments
- 🔄 Real-time communication between frontend and backend
- 🎯 Modular architecture for easy extension
- 🛠️ Comprehensive testing suite
- 📚 Detailed documentation
- Docker and Docker Compose
- Python 3.x
- Clone the repository:
git clone https://github.com/hongyingyue/Zero-Agent.git
cd Zero-Agent- Start the services using Docker Compose:
docker compose up -dIf you prefer to run the services manually:
- Start the backend service:
python -m backend.api- In a new terminal window, start the frontend server:
cd frontend
python -m http.server 3000The project follows a modern microservices architecture:
- Frontend: Web-based interface served on port 3000
- Backend: Python-based API service
- Docker: Containerized deployment for all services
Run the test suite:
# Run all tests
python -m pytest tests/For detailed documentation, please visit our docs directory.
The system can be configured through environment variables or configuration files. See the Configuration Guide for more details.
Please report any bugs or issues in the Issues section.
For support, please:
- Open an issue in the GitHub repository
- Check the documentation
- Join our community discussions
- Thanks to all contributors who have helped shape this project
- Inspired by modern agent-based systems and microservices architecture