Beep.AI Documentation
Comprehensive AI platform for LLM inference, multi-agent orchestration, RAG retrieval, and multi-modal pipelines
Overview
Beep.AI is a comprehensive AI platform consisting of three integrated products: Beep.AI.Server (the runtime engine), Beep.AI.SDK (multi-language client libraries), and Beep.AI.Clients (desktop, web, and mobile applications).
Platform Components
Beep.AI.Server
Python Flask application providing OpenAI-compatible APIs, multi-agent orchestration (LangGraph, DeepAgents, Native), RAG retrieval with distributed clustering, multi-modal AI services, MCP server management, enterprise auth, and environment management.
Learn more →Beep.AI.SDK
Multi-language client SDKs (Python, JavaScript, .NET, Go, Java, Kotlin, Swift, Dart, Rust, Ruby, PHP, Elixir, C/C++, Unity) for integrating with Beep.AI.Server APIs. Thin transport layers aligned with the canonical server contract.
Learn more →Beep.AI.Clients
Desktop (Windows/macOS/Linux), web, mobile, and CLI applications built on Beep.AI.SDK. Shared Core library for cross-platform AI operations with consistent UI defaults.
Learn more →Key Capabilities
LLM Inference
Multi-backend inference (llama.cpp, vLLM, MLX) with OpenAI-compatible /v1/* APIs, streaming, tool calling, and vision support.
Multi-Agent Orchestration
LangGraph, DeepAgents, and Native frameworks with tool use, memory, MCP bridging, and 50+ pre-built enterprise agents.
RAG Platform
Vector retrieval (FAISS, ChromaDB, External API), distributed clustering, graph extraction, and anti-hallucination validation.
Multi-Modal AI
Speech-to-text (Whisper), text-to-speech (Edge/Google/Coqui), voice-to-voice, text-to-image, object detection, and vision.
Enterprise Security
JWT, API tokens, OAuth2/OIDC, LDAP, Azure AD, MFA, RBAC with 80+ permissions, rate limiting, and audit logging.
MCP Protocol
Model Context Protocol server lifecycle, OAuth 2.1 well-known discovery, provider-managed runtimes, and tool catalog.
🚀 Quick Start
Get Beep.AI.Server running in minutes
Technology Stack
| Category | Technology |
|---|---|
| Core Framework | Flask 3.0+, Flask-SQLAlchemy, Flask-SocketIO |
| Language | Python 3.11+ |
| Database | SQLite / PostgreSQL / SQL Server / MySQL (SQLAlchemy + Alembic) |
| Cache & Queue | Redis, Celery |
| AI / ML | HuggingFace Hub, Sentence Transformers, FAISS, ChromaDB, vLLM, llama-cpp-python, MLX |
| Agent Frameworks | LangGraph, DeepAgents, Native (built-in ReAct) |
| Auth | Authlib, PyJWT, MSAL, ldap3, cryptography |
| Scheduling | APScheduler |
| Real-Time | python-socketio, eventlet/gevent/threading |
| SDK Languages | Python, JavaScript, .NET, Go, Java, Kotlin, Swift, Dart, Rust, Ruby, PHP, Elixir, C/C++, Unity |