Enterprise-Grade LLM Orchestrator and AI Automation Platform
A strongly-typed, self-hosted conversational platform focused on convention over configuration and code-less approaches.
General Bots Platform
+-----------+ +-----------+ +-----------+
| botapp | | botui | | botserver |
| Tauri |--->| Pure Web |--->| API |
| Desktop | | HTMX/HTML | | Rust |
+-----------+ +-----------+ +-----+-----+
|
+------------+------------+
| |
+-----v-----+ +------v-----+
| botlib | | botbook |
| Shared | | Docs |
+-----------+ +------------+
| Repository | Description | Status |
|---|---|---|
| BotServer | Core API server - LLM orchestration, automation, integrations | Production |
| botui | Pure web UI - HTMX-based interface suite and minimal | Production |
| botapp | Tauri desktop wrapper - native file access, system tray | Production |
| botlib | Shared Rust library - common types, HTTP client, utilities | Production |
| BotBook | Documentation - mdBook format, multi-language | Production |
- Rust latest stable - rustup.rs
- Git - git-scm.com
git clone https://github.com/GeneralBots/BotServer
cd BotServer
cargo rungit clone https://github.com/GeneralBots/botui
cd botui
cargo run| Feature | Description |
|---|---|
| Multi-Vendor LLM | Unified API for OpenAI, Groq, Claude, Anthropic |
| MCP and Tools | Instant tool creation from code and functions |
| Semantic Cache | 70 percent cost reduction on LLM calls |
| Web Automation | Browser automation and AI intelligence |
| Enterprise Connectors | CRM, ERP, database integrations |
| Version Control | Git-like history with rollback |
AGPL-3.0 - True open source with dual licensing option.
Code Name: Guaribas
