Onyx

screenshot of Onyx

Open Source AI Platform - AI Chat with advanced features that works with every LLM

Overview:

Onyx (formerly Danswer) is an AI Assistant designed to improve workflow efficiency within a company by connecting to various documents, applications, and team members. It offers a chat interface, compatibility with different LLM choices, flexibility in deployment options, and modular extensibility. Onyx ensures user data and conversations remain within the company's control, with features like user authentication, role management, chat persistence, and an intuitive UI for setting up AI Assistants. Additionally, it functions as an Enterprise Search tool, aggregating information from popular workplace platforms to provide tailored solutions for queries.

Features:

  • Chat Interface: Communicate with Onyx through a conversational interface.
  • LLM Integration: Compatible with a variety of Language Model Libraries for personalized assistance.
  • Deployment Flexibility: Can be deployed on laptops, on-premise setups, or in the cloud.
  • User Data Control: Ensures complete ownership of user data and chats.
  • Dual Licensing: Majority of the system under MIT license for flexibility.
  • Enterprise Search: Search functionality across different workplace tools for comprehensive results.
  • Custom AI Assistants: Create tailored AI assistants with specific prompts and knowledge bases.

Summary:

Onyx, the AI Assistant, offers a plethora of features designed to enhance team productivity and knowledge management within organizations. From customizable AI Assistants to seamless integration with various workplace tools, Onyx caters to diverse needs while ensuring data security and user-friendly deployment options. With a strong focus on enterprise search capabilities and user control, Onyx strives to be a valuable asset in streamlining workflows and facilitating informed decision-making within teams.