Onyx screenshot

Onyx

Author Avatar Theme by Onyx dot app
Updated: 23 May 2025
12884 Stars

Gen-AI Chat for Teams - Think ChatGPT if it had access to your team's unique knowledge.

Overview:

Danswer is an Artificial Intelligence (AI) Assistant that connects with your company’s documents, applications, and team members. It provides a chat interface and seamlessly integrates with various Large Language Models (LLMs). Danswer is highly versatile, allowing deployment on different platforms such as laptops, on-premise servers, or cloud services. This AI Assistant is designed to be modular and extensible, giving users complete control over their data and communication. With features like unified search, user authentication, and chat persistence, Danswer is a comprehensive solution for enhancing team collaboration.

Features:

  • Chat UI: Interact with AI Assistants and select documents to chat with.
  • Custom AI Assistants: Create personalized assistants with different prompts and knowledge bases.
  • LLM Integration: Connect with Large Language Models of your choice for tailored solutions.
  • Document Search + AI Answers: Get answers to natural language queries and search across workplace tools.
  • Connectors: Seamlessly integrate with various workplace tools like Slack, Google Drive, Confluence, etc.
  • Slack Integration: Receive answers and search results directly in Slack for enhanced productivity.
  • User Authentication: Ensure secure access with document-level management and authentication.
  • Hybrid Search: Utilize BM-25 and prefix-aware embedding models for efficient search capabilities.

Installation:

To install Danswer, follow these steps:

  1. Clone the Danswer repository from GitHub.
  2. Navigate to the project directory and run the command docker-compose up for local deployment.
  3. For Kubernetes deployment, refer to the provided files in the repository.
  4. Additional deployment instructions can be found in the documentation for further guidance.

Summary:

Danswer is a versatile AI Assistant that enhances team collaboration by providing a chat interface, unified search, and seamless integration with workplace tools. With features like custom AI Assistants, LLM integration, and secure user authentication, Danswer offers a comprehensive solution for leveraging AI in a controlled environment. Its modular design and extensibility make it a valuable tool for teams seeking to improve communication and knowledge sharing within their organization.