Multi-Model Chat: Engage with various AI models through a single, polished chat interface. Features include streaming responses with Markdown rendering, a provider-specific model picker, and runtime settings for both local evaluation and server-side deployment. It also supports temporary chat modes to avoid history persistence and offers workspace management with import/export capabilities.
Document Chat and RAG: Enhance conversations by uploading and interacting with your documents. The platform supports RAG (Retrieval-Augmented Generation) over various file types including PDF, TXT, Markdown, JSON, LOG, CSV, XLS, XLSX, and DOCX. Users can choose between local JSON vectors, ChromaDB for self-hosted vector search, or Pinecone for managed vector search.
Enterprise Identity and Administration: Built for teams and enterprises, Batuk offers robust authentication and authorization features. It includes Better Auth for email/password authentication, SSO/OIDC/SAML integration, SCIM provisioning, and comprehensive admin controls for user management, organization setup, team invitations, and role management.
Audit and Compliance: Maintain a secure and compliant environment with a dedicated Audit workspace. It provides an audit trail for various actions, hash-chain integrity evidence, GDPR request workflows, and tools for data inventory and compliance reporting, supporting ISO 27001 and SOC 2 requirements.
Skills and Agents: Extend the AI's capabilities with a Skills dashboard for reusable instructions and examples. The Agent Builder allows for the creation and management of multi-agent workflows, enabling more complex task automation.
Flexible Storage Options: Choose the storage solution that best fits your needs, from local JSON and SQLite for development to enterprise-grade options like PostgreSQL, MySQL, and ChromaDB for production deployments.
Docker Deployment: Easily deploy Batuk in enterprise and air-gapped environments using provided Docker assets, including Dockerfile and docker-compose configurations for various database and vector store options.
Built with