Vision: “เราจะสร้างมาตรฐานกลางสำหรับ AI Agent Integration ที่ทำให้ทุกองค์กรสามารถใช้ประโยชน์จาก AI ได้อย่างปลอดภัย มีประสิทธิภาพ และยั่งยืน” “To establish the central standard for AI Agent Integration, enabling all organizations to leverage AI safely, efficiently, and sustainably.”
This repository contains the source code for Project Orion, an integrated platform designed to be a comprehensive AI Agent Framework and Business OS. It is built with a modular, API-centric, and cloud-ready architecture to support robust workflow automation and a thriving developer ecosystem.
The project is architected as a collection of containerized microservices, orchestrated by Docker. This design ensures scalability, maintainability, and independent deployment of each component.
/
├── 📄 docker-compose.yml # Main orchestrator for all services
├── 📂 api_gateway/ # (FastAPI) The single entry point for all incoming traffic
├── 📂 backend/ # (Flask) Core business logic, database, and legacy integrations
├── 📂 frontend/ # (React) The main user interface
├── 📂 image-generation-service/ # (FastAPI) Dedicated service for image generation
├── 📂 rag-model-service/ # (FastAPI) Handles RAG and agentic workflows
├── 📂 ai-assistant-extension/ # (Chrome Extension) Browser-based UI component
└── 📂 docs/ # High-level documentation
The entire development environment is managed by Docker. The single command below is all you need to get started.
.env.example
file. Copy it to a .env
file in the same directory and fill in the required values.
cp backend/.env.example backend/.env
cp image-generation-service/.env.example image-generation-service/.env
cp rag-model-service/.env.example rag-model-service/.env
docker-compose up --build
This command will:
Services will be available at:
http://localhost:3000
http://localhost:8080
http://localhost:5001
http://localhost:8000
http://localhost:8081
This project follows the phased development plan outlined in the “Business OS Integration” proposal.
api_gateway
) has been developed and deployed.rag-model-service
, image-generation-service
) have been scaffolded.README.md
: Each service directory contains its own README.md
with detailed information.git checkout -b feature/YourAmazingFeature
).git commit -m 'Add some AmazingFeature'
).git push origin feature/YourAmazingFeature
).This project is licensed under the MIT License.