AI-native microservices platform for private AI deployments
Top 21.0% on sourcepulse
1Backend is an AI-native microservices platform designed for private AI deployments and high-concurrency workloads. It offers an on-premise ChatGPT alternative, a microservices-first web framework, and built-in services like file uploads and user management, targeting developers building scalable enterprise applications.
How It Works
1Backend functions as a comprehensive backend framework, simplifying infrastructure by acting as a container orchestrator and reverse proxy. It features a microservices-first architecture, akin to "Angular for the backend," promoting modularity and scalability. The platform integrates with AI models like LlamaCpp and StableDiffusion, providing a unified interface for local AI model execution via a UI, CLI, or API. It includes its own ORM for multi-database support.
Quick Start & Requirements
docker compose up
(foreground) or docker compose up -d
(background).http://127.0.0.1:3901
(user: 1backend
, pass: changeme
), @1backend/client
npm package, or oo
CLI tool (requires Go installation).Highlighted Details
Maintenance & Community
The project was initiated by a microservices veteran. Further community and maintenance details are not explicitly detailed in the README.
Licensing & Compatibility
Limitations & Caveats
The desktop version has been temporarily discontinued, with alternative methods for running the software suggested. The AGPL-3.0 license may impose significant restrictions on commercial use and integration into proprietary systems.
5 days ago
Inactive