onyx
Open Source AI Platform - AI Chat with advanced features that works with every LLM
Explore the Onyx release history using semantic versioning. Learn how Git tags trigger automated deployments for container images Helm charts and GitHub releases.
How to Configure Onyx: Environment Variables and Deployment GuideLearn how to configure Onyx using environment variables. Our guide covers .env files, OS environment, Docker, Chat Widget, CLI, and local web development for seamless deployment.
Onyx Development Best Practices: A Comprehensive Guide to ContributingMaster Onyx development best practices. Learn to use Celery workers, raise OnyxError, enforce typing, and submit concise pull requests with thorough tests for the onyx dot app repository.
How to Integrate Onyx with Other Tools: A Complete Enterprise Search Integration GuideLearn to integrate Onyx with external services. Implement custom connectors, use the REST API, or extend Celery workers for seamless enterprise search integration. Get the complete guide.
Onyx Usage Examples: Chat Widgets and Assistants API AutomationExplore Onyx usage examples including a chat widget and Assistants API automation. Learn to create sessions send messages and stream responses from the Onyx backend.
How to Get Support for Onyx: Community, GitHub, and Enterprise ChannelsGet expert support for Onyx via Discord community channels, GitHub Issues for bugs, and enterprise email. Find the right help quickly for your Onyx projects.
What Is the Roadmap for Onyx? Current Priorities and Development TimelineExplore the Onyx roadmap and development timeline. Discover priorities including Celery workers, data connectors, RAG search, and enterprise security features on GitHub.
How to Use the Onyx API: FastAPI Endpoints, Authentication, and Client GenerationLearn how to use the Onyx API with FastAPI. This guide covers endpoints, Bearer token authentication, and client generation for chat, search, and document ingestion.
Core Components of Onyx: A Technical Breakdown of the Multi-Tenant AI PlatformDiscover the core components of Onyx, a multi-tenant AI platform. Explore its FastAPI, Next.js, Celery, PostgreSQL, Redis, and Vespa architecture for enterprise RAG.
How to Run Tests in Onyx: Backend, Frontend, and E2E Testing GuideMaster Onyx testing with our guide. Learn to run backend pytest, frontend npm test, and E2E Playwright tests efficiently for your Onyx app.
Onyx Project Structure: A Complete Guide to the Modular AI Platform RepositoryExplore the Onyx project structure a complete guide to the modular AI platform repository. Discover how FastAPI Nextjs React Tauri and Go organize the codebase for efficient development.
Contributing to Onyx: Guidelines, Standards, and the Complete WorkflowContribute to Onyx by following clear guidelines for GitHub issues, engineering standards, and the fork-and-pull request workflow. Learn the complete contribution process.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →