Skip to content

hongyingyue/LLM-agent-app

Repository files navigation

Zero-Agent

License Python

A scalable agent-based system for intelligent task automation and orchestration.

📋 Overview

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.

✨ Features

  • 🐳 Docker-based deployment for consistent environments
  • 🔄 Real-time communication between frontend and backend
  • 🎯 Modular architecture for easy extension
  • 🛠️ Comprehensive testing suite
  • 📚 Detailed documentation

🚀 Quick Start

Prerequisites

  • Docker and Docker Compose
  • Python 3.x

Installation

  1. Clone the repository:
git clone https://github.com/hongyingyue/Zero-Agent.git
cd Zero-Agent
  1. Start the services using Docker Compose:
docker compose up -d

Manual Setup

If you prefer to run the services manually:

  1. Start the backend service:
python -m backend.api
  1. In a new terminal window, start the frontend server:
cd frontend
python -m http.server 3000

🏗️ Architecture

The 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

🧪 Testing

Run the test suite:

# Run all tests
python -m pytest tests/

📚 Documentation

For detailed documentation, please visit our docs directory.

🔧 Configuration

The system can be configured through environment variables or configuration files. See the Configuration Guide for more details.

🐛 Known Issues

Please report any bugs or issues in the Issues section.

📞 Support

For support, please:

  • Open an issue in the GitHub repository
  • Check the documentation
  • Join our community discussions

🙏 Acknowledgments

  • Thanks to all contributors who have helped shape this project
  • Inspired by modern agent-based systems and microservices architecture

Made with ❤️ by the Zero Team: Hongying Yue

About

LLM agent in production

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors