# orbit

> One API for 20+ LLM providers, your databases, and your files — self-hosted, open-source AI gateway with RAG, voice, and guardrails.

- **URL**: https://www.freshcrate.ai/projects/orbit
- **Author**: schmitech
- **Category**: Databases
- **Latest version**: `v2.7.0` (2026-05-31)
- **License**: Apache-2.0
- **Source**: https://github.com/schmitech/orbit
- **Homepage**: https://schmitech.ai
- **Language**: Python
- **GitHub**: 250 stars, 42 forks
- **Registry**: github
- **Tags**: `ai-assistant`, `ai-gateway`, `ai-safety`, `anthropic`, `chatbot`, `developer-tools`, `elasticsearch`, `llm`, `python`

## Description

One API for 20+ LLM providers, your databases, and your files — self-hosted, open-source AI gateway with RAG, voice, and guardrails.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v2.7.0` | 2026-05-31 | High | ## [2.7.0] - 2026-05-31  ### Core System Updates - MCP Client: Added ORBIT-as-an-MCP-client support with the `mcp-agent` skill, external MCP server discovery, namespaced tool execution, and bounded multi-step tool-calling. - Skills: Added the web-search skill for provider-native web search through the conversational adapter path. - Providers: Fixed Mistral SDK import compatibility and updated the xAI Grok image model name. - Adapters: Updated intent-adapter examples for the current structu |
| `v2.6.8` | 2026-05-24 | High | ## [2.6.8] - 2026-05-24  ### Core System Updates - Document Generation: Introduced document generation skill and adapter supporting PDF, DOCX, and other formats. - Video Generation: Added xAI (Grok) video generation provider with support for duration, resolution, and aspect ratio settings. - Adapter Management: Fixed capability re-registration during adapter hot-reloads (#167); updated sample adapter configurations with new settings.  ### Chat-app & UI Improvements - orbitchat v3.8.5: Pu |
| `v2.6.7` | 2026-05-09 | High | ## [2.6.7] - 2026-05-08  ### Core System Updates - Image Generation: End-to-end support for image generation across multiple providers (OpenAI, Gemini/Imagen 4, Ollama, xAI); pipeline integration with image-specific generation steps and file-backed persistence in SQLite; integrated into Chat thread renderer - Skills System: Skill discovery and invocation framework (slash-command based picker), persistence in composer, and runtime enrichment of image prompts with conversation/thread context |
| `v2.6.6` | 2026-04-19 | High | ## [2.6.6] - 2026-04-19  ### Core System Updates - Composite adapter: Enabled composite adapter end-to-end, reorganized prompt examples, and added composite cross-adapter template hot reload so the admin reload flow rebuilds cross-adapter template embeddings and vector collections (with tests for the reload and disabled/no-op paths) - Cross-adapter templates: Added cross-domain intent templates layered on top of individual adapters - OpenAI Realtime voice: Added `openai_realtime` adapter (` |
| `v2.6.5` | 2026-04-06 | High | ## [2.6.5] - 2026-04-06  ### Core System Updates - PostgreSQL: Migrated from `psycopg2-binary` to `psycopg[binary,pool]` 3.3.3 across datasources, retrievers, vector stores, and examples (`ConnectionPool`, `dict_row`, `row_factory`); isolated the postgres sample adapter into its own module; fixed customer-order SQL templates and sql-intent parsing; added customer-orders sample data utilities - MCP: Replaced unmaintained `fastapi-mcp` with `fastmcp` (`FastMCP.from_fastapi()` + mount); `/mcp` |
| `v2.6.4` | 2026-03-26 | Medium | ## [2.6.4] - 2026-03-26  ### Core System Updates - Admin: Adapters tab with searchable list, per-adapter Ace YAML editor, enable/disable toggles, and read/write/list endpoints aligned with reload-adapters and reload-templates - Chat feedback: Thumbs up/down wired to feedback API and database with idempotent create/remove/switch on main replies and thread replies; responses always return `assistant_message_id` for feedback - Config: `adapters[].inputPlaceholder` from `orbitchat.yaml` through |

## Citation

- HTML: https://www.freshcrate.ai/projects/orbit
- Markdown: https://www.freshcrate.ai/projects/orbit.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/orbit/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
