Welcome to ZenSearch
ZenSearch is an Enterprise RAG (Retrieval-Augmented Generation) platform that enables teams to connect their internal data sources and search them using AI-powered agents. With support for self-hosting, ZenSearch gives you complete control over your data while providing powerful AI capabilities.
What is ZenSearch?
ZenSearch transforms how teams interact with their organizational knowledge by:
- Connecting to 17+ data sources including cloud storage, collaboration tools, CRMs, and databases
- Indexing your content with advanced AI embeddings for semantic understanding
- Searching with natural language queries that understand context and intent
- Chatting with an AI assistant that provides accurate, cited answers from your data
- Automating complex research tasks with customizable AI agents
Key Features
AI-Powered Search & Chat
Ask questions in natural language and get instant, accurate answers with citations from your connected data sources. ZenSearch understands context, handles follow-up questions, and can synthesize information from multiple documents.
Intelligent Agents
Create custom AI agents tailored to your workflows. Agents can search documents, query databases, extract entities, and perform multi-step research tasks autonomously.
Enterprise Data Connectors
Connect to your existing tools and platforms:
| Category | Connectors |
|---|---|
| Cloud Storage | Amazon S3, Google Drive, SharePoint, Azure Blob |
| Collaboration | Confluence, Notion, Slack |
| Development | GitHub, Jira |
| CRM | Salesforce, HubSpot, SAP |
| Databases | PostgreSQL, MySQL, ClickHouse, MS SQL |
| Web | Web Crawler |
Team Collaboration
- Role-based access control with Owner, Admin, Editor, and Viewer roles
- Document-level permissions synced from source platforms
- Team workspaces for organized collaboration
Self-Hosting Support
Deploy ZenSearch on your own infrastructure with Docker Compose or Kubernetes. Keep your data on-premises while maintaining full control over security and compliance.
Getting Started
Ready to start using ZenSearch? Follow these guides:
- Quickstart - Set up your first data source and run your first search
- Key Concepts - Understand the core concepts behind ZenSearch
- Your First Search - Learn how to search and chat effectively
Architecture Overview
ZenSearch is built on a modern, scalable architecture:
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Data Sources │────▶│ Collectors │────▶│ Processing │
│ (S3, Slack, │ │ (17 types) │ │ Pipeline │
│ GitHub, etc) │ │ │ │ │
└─────────────────┘ └─────────────────┘ └────────┬────────┘
│
┌─────────────────┐ │
│ Vector DB │◀─────────────┘
│ (Qdrant) │
└────────┬────────┘
│
┌─────────────────┐ ┌────────▼────────┐ ┌─────────────────┐
│ Web App │◀───▶│ Core API │◀───▶│ AI Models │
│ (React/TS) │ │ (Go) │ │ (OpenAI, etc) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
Need Help?
- Documentation - You're here! Browse the sidebar for detailed guides
- GitHub Issues - Report bugs or request features
- Contact Support - Reach out to our team for assistance
Let's get started building your intelligent knowledge base!