The open-source AI connected to your company's documents, applications, and people, helping your teams find information faster.
4.2
Open Source AI Voice Agent SDK
Integrate voice into your apps with VideoSDK's AI Agents. Connect your chosen LLMs & TTS. Build once, deploy across all platforms.
Star us on GitHubOverview
Danswer is an advanced, open-source AI-driven search and information retrieval tool designed to significantly enhance workplace productivity. It empowers engineering, support, sales, product, and operations teams to find critical information faster across all their applications. Danswer provides fast, accurate, and contextually relevant answers by seamlessly integrating with a wide range of organisational data sources. As an MIT-licensed open-source solution, Danswer offers unparalleled flexibility and customisation, allowing businesses to self-host for complete control over data privacy. Backed by $10M in Seed funding, Danswer is committed to robust enterprise AI solutions.
How It Works
- Data Ingestion: Danswer pulls and processes documents from various sources via its extensive network of connectors.
- Content Segmentation: Each document is intelligently split into smaller, manageable "Chunks" and "mini-chunks" to reduce noise and improve processing efficiency.
- Vector Embedding: Chunks are embedded using a state-of-the-art biencoder model, enabling rapid and precise document retrieval.
- AI Answer Generation: When a query is made, relevant chunks are passed to a Large Language Model (LLM) to generate accurate, context-specific answers. Communications with the LLM are encrypted.
- Configurable Pipeline: The retrieval pipeline is highly configurable, allowing adjustments to parameters such as the number of documents to retrieve, reranking strategies, and model selection.
- Deployment Flexibility: Danswer can be deployed on a single instance or a container orchestration platform, with data persisted securely within your system (Vespa/Postgres).
Use Cases
Internal Knowledge Retrieval
Empower teams to quickly access critical information, reduce search time, and unblock productivity.
Customer Support Enhancement
Instantly answer customer questions from your product knowledge base to improve response times and satisfaction.
Developer Productivity
Provide developers with instant documentation and insights to accelerate project delivery.
Sales Enablement
Give your sales team access to key conversations and product updates for faster deal closure.
Features & Benefits
- AI Workplace Search: Instantly find answers across all your teams' applications, reducing time spent searching for information
- AI Assistant Capabilities: Create powerful AI assistants tailored to your knowledge base, accessible where your teams work
- Developer APIs: Build custom workflows and integrate with robust, open-source APIs
- Highly Extensible & Customisable: Modular open-source platform enables you to tailor the solution to specific needs
- Extensive Integrations: Connects with 40+ apps including Asana, Google Drive, Slack, and more, supporting real-time sync and document-level access
- Enterprise-Grade Security: Operate fully air-gapped, either in VPC or on-premise, ensuring no data leaves your environment
- Advanced Permission Management: Inherit document-level permissions from source and easily manage access rules in Danswer
- Model Agnostic: Choose any LLM provider or integrate your own self-hosted LLM for maximum control
Target Audience
- Danswer benefits a broad range of organisations, including:
- Small teams and startups
- Scale-ups and large enterprises
- Especially beneficial for:
- Engineering Teams: Quick access to technical documentation and project information
- Support Teams: Instantly respond to customer queries from a unified knowledge base
- Sales Teams: Rapid retrieval of product details and customer insights
- Product Teams: Fast access to specs and user feedback
- Operations Teams: Streamlined access to procedures and policies
Pricing
- Community: Free for small teams. Includes self-hosting, connectivity to 25+ apps, choice of model providers, AI Assistants, Slack Bot, Hybrid Search, Developer APIs, basic and Google authentication, and community support.
- Onyx Cloud: £16 per seat per month for startups and scale-ups. Provides all Community features plus Standard Answers, extended developer APIs, query history, admin dashboard/analytics, RBAC, permission inheritance, secrets encryption, curator role, configurable usage limits, priority support, and whitelabeling.
- Enterprise: Custom pricing for large organisations. Includes all Onyx Cloud features plus LLM proxy integration, opt-in early access to new features, custom deployments, and Enterprise SLA.
FAQs
What is Danswer?
Danswer is an advanced AI-driven search and information retrieval tool designed to enhance workplace productivity by providing fast, accurate, and contextually relevant answers. It integrates seamlessly with a wide range of applications and communication channels within an organisation, allowing users to search and retrieve information efficiently. As an open-source tool, Danswer offers flexibility and customisation, catering to diverse organisational needs while addressing data privacy concerns.
Is Danswer open source?
Yes, Danswer is open-source software, MIT licensed, enabling businesses to self-host the tool at no cost and maintain full control over their data privacy.
What applications does Danswer integrate with?
Danswer connects with over 40 applications, including popular tools like Asana, Atlassian, Confluence, Google Drive, GitHub, Slack, Microsoft Teams, and Zendesk, with more integrations being developed regularly.
How does Danswer handle data security?
Danswer is built for enterprise security, allowing you to run it fully air-gapped in your Virtual Private Cloud (VPC) or on-premise, ensuring no sensitive data leaves your deployment. It also features document-level permissions and encryption of secrets.
Can I use my own LLM with Danswer?
Yes, Danswer is model-agnostic, allowing you to choose any Large Language Model (LLM) provider or plug in your own self-hosted LLM, giving you complete control over your AI models.
Open Source AI Voice Agent SDK
Integrate voice into your apps with VideoSDK's AI Agents. Connect your chosen LLMs & TTS. Build once, deploy across all platforms.
Star us on GitHub