Skip to main content

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:

CategoryConnectors
Cloud StorageAmazon S3, Google Drive, SharePoint, Azure Blob
CollaborationConfluence, Notion, Slack
DevelopmentGitHub, Jira
CRMSalesforce, HubSpot, SAP
DatabasesPostgreSQL, MySQL, ClickHouse, MS SQL
WebWeb 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:

  1. Quickstart - Set up your first data source and run your first search
  2. Key Concepts - Understand the core concepts behind ZenSearch
  3. 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!