awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
onyx-dot-app avatar

onyx-dot-app/onyx

0
View on GitHub↗
17,491 stars·2,365 forks·Python·other·27 viewsonyx.app↗

Onyx

Onyx is an enterprise-grade AI platform designed for knowledge management, search, and autonomous agent orchestration. It functions as a centralized system that aggregates unstructured organizational data, enabling secure, context-aware retrieval and interaction across internal documents and communication history. By integrating retrieval-augmented generation with multi-model orchestration, the platform provides a unified interface for teams to query internal knowledge bases and execute complex, multi-step business processes.

The platform distinguishes itself through a focus on private infrastructure and strict security, allowing organizations to deploy services on-premise or in isolated containers to meet data residency requirements. It features a modular data connector framework that indexes information from disparate third-party applications, ensuring that all search and chat interactions adhere to existing role-based access controls. Furthermore, the system supports agentic workflows that decompose complex research requests into parallel sub-queries, synthesizing evidence-based responses from both internal data and live web research.

Beyond its core search and retrieval capabilities, the platform includes tools for managing the full lifecycle of AI integration. This includes administrative oversight for team collaboration, benchmarking and cost analysis for various language models, and the ability to configure specialized agents with unique instructions and tool access. Users can interact with these capabilities through a web interface, integrated messaging platforms, or a dedicated desktop application.

Features

  • AI Search Engines - Acts as a unified enterprise AI search platform that indexes internal data and connects diverse language models.
  • Agentic Orchestrators - Coordinates multi-step reasoning workflows by dynamically chaining tool execution and model calls to complete complex objectives.
  • Autonomous Agent Orchestration - Orchestrates autonomous agents that execute multi-step tasks and interact with internal tools to automate business processes.
  • Context-Aware Retrieval - Provides context-aware retrieval across internal documents and communication history for accurate enterprise search.
  • Retrieval Augmented Generation Systems - Implements retrieval-augmented generation to provide evidence-based responses from internal knowledge and live web research.
  • Knowledge and Information Management - Centralizes unstructured company data and enforces role-based access controls for secure information discovery.
  • Vector-Database-Backed Retrievals - Enables rapid semantic search and context-aware discovery by indexing organizational documents in high-dimensional vector space.
  • Private AI Infrastructure - Provides infrastructure for hosting language models and data processing services on-premise for enterprise security.
  • Containerized Deployments - Supports private hosting and data residency requirements through containerized deployment of core services.
  • Role-Based Access Control - Enforces strict security by synchronizing organizational identity providers with internal data indexing and search results.
  • AI Model Orchestration - Unifies access to diverse language models to facilitate complex reasoning and multi-step task execution.
  • AI Integration APIs - Provides standardized programmatic interfaces for integrating AI capabilities and agent management into external workflows.
  • AI Assistant Configurations - Allows users to configure specialized AI assistants with unique instructions, internal knowledge sources, and tool access.
  • Language Model Integrations - Unifies access to multiple hosted and local language models through a single interface for complex reasoning tasks.
  • Autonomous Task Execution - Enables autonomous agents to reason through complex objectives and perform sequential actions to complete business processes.
  • Private Document Retrieval - Parses and analyzes internal files locally to enable secure chat interactions without external data exposure.
  • Model Abstractions - Provides a standardized interface to interact with diverse language models through a common set of API primitives.
  • Third-Party Data Connectors - Integrates with third-party applications to index and retrieve internal data for context-aware responses.
  • Search and Indexing - Indexes diverse company data sources to provide a unified search and chat interface.
  • On-Premise Deployment - Supports on-premise and containerized deployment to meet strict data residency and security requirements.
  • Third-Party Service Connectors - Ingests and normalizes unstructured data from disparate third-party applications into a centralized knowledge graph.
  • AI Agent Development - Enables the creation of specialized AI agents with custom instructions and tool access for business workflows.
  • Language Model Interaction Patterns - Implements standardized interaction patterns for communicating with diverse language models to facilitate collaborative analysis.
  • Agentic Retrieval Workflows - Orchestrates multi-step search workflows including query refinement and parallel sub-queries for improved information discovery.
  • Web Research Agents - Automates information gathering and research tasks by synthesizing data from internal sources and live web searches.
  • Retrieval Augmented Generation - Enterprise platform for connecting AI to company documentation.
  • Data Analysis Tools - Processes uploaded documents, code, and spreadsheets to provide context-aware insights within the chat environment.
  • Messaging Platform Integrations - Integrates conversational assistants directly into team communication tools to provide automated responses and discussion summaries.
  • Centralized Permission Management - Provides a centralized interface for managing team access to approved AI models and data.
  • Task Decompositions - Decomposes complex research requests into parallel sub-queries to gather information from diverse sources efficiently.
  • Team Collaboration Management - Facilitates team collaboration through shared chat sessions, administrative feedback, and organizational usage analytics.
  • Team Collaboration Tools - Integrates conversational assistants into team communication platforms to summarize discussions and support shared projects.
  • Data Exposure - Provides a standardized server interface to share unstructured organizational data with external tools and environments.
  • Code Generation Assistants - Supports code generation and visual content creation directly within the chat interface to assist with technical tasks.
  • Language Model Observability - Monitors token consumption and financial costs to help manage operational expenses for language models.
  • Model Benchmarking - Evaluates and ranks language models based on standardized metrics for reasoning and instruction following.
  • Desktop Applications - Provides a standalone desktop application for quick access, global shortcuts, and native system notifications.

Star history

Star history chart for onyx-dot-app/onyxStar history chart for onyx-dot-app/onyx

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Onyx

These projects share indexed features with Onyx. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • mastra-ai/mastramastra-ai avatar

    mastra-ai/mastra

    21,221View on GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    View on GitHub↗21,221
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    View on GitHub↗21,168
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • yaoapp/yaoYaoApp avatar

    YaoApp/yao

    7,544View on GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    View on GitHub↗7,544
Compare all 30 related projects→

Frequently asked questions

What does onyx-dot-app/onyx do?

Onyx is an enterprise-grade AI platform designed for knowledge management, search, and autonomous agent orchestration. It functions as a centralized system that aggregates unstructured organizational data, enabling secure, context-aware retrieval and interaction across internal documents and communication history. By integrating retrieval-augmented generation with multi-model orchestration, the platform provides a unified interface for teams to query internal knowledge…

What are the main features of onyx-dot-app/onyx?

The main features of onyx-dot-app/onyx are: AI Search Engines, Agentic Orchestrators, Autonomous Agent Orchestration, Context-Aware Retrieval, Retrieval Augmented Generation Systems, Knowledge and Information Management, Vector-Database-Backed Retrievals, Private AI Infrastructure.

Which projects share features with onyx-dot-app/onyx?

Projects with overlapping indexed features include: mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… letta-ai/letta — Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… nesquena/hermes-webui — Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a… modelengine-group/nexent — Nexent is an enterprise AI control plane and LLM agent orchestration platform. It provides a zero-code environment for…