What is Akili?
Akili is a self-hostable, enterprise-grade AI platform that brings together multi-model chat, a custom agent builder, a knowledge base with RAG, voice input/output, Google Workspace integration, and an agent marketplace — all in one deployable monorepo.
Unlike consumer AI tools, Akili runs on your own infrastructure. Your data stays in your PostgreSQL database, your files in Azure Blob Storage, and your API keys encrypted at rest with pgcrypto. Bring your own keys for any AI provider, or let users supply their own.
What's included
Multi-model AI
Chat with GPT-4, Claude, Gemini, Grok, Mistral, and local Ollama models. Switch mid-conversation and bring your own API keys.
Knowledge base & memory
Upload documents, websites, and files. Akili retrieves relevant passages with RAG and remembers facts about you across sessions.
Custom agents
Build agents with system prompts, knowledge bases, tool access, and personality. Deploy them to Slack, Teams, or your website.
Content Studio
Generate professional presentations, documents, webpages, and social content powered by Gamma. Export as PDF, PPTX, or Google Slides.
Google Workspace
Read, search, and send Gmail. View and create Calendar events. Read and edit Google Docs. Search Drive — all through natural language.
Agent workflows
Automate multi-step tasks: pull data, generate content, export files, and send notifications — all triggered on a schedule.
Enterprise security
BetterAuth sessions, per-organization SSO (SAML & OIDC), 2FA, scoped API keys, and audit logs. Your data never leaves your infrastructure.
Marketplace
Discover and install community agents and integrations. Publish your own and earn revenue through Stripe Connect.
Technology
Frontend
Next.js 16 + React 19
Backend
NestJS + Fastify
Database
PostgreSQL 18 + pgvector
Auth
BetterAuth
AI SDK
Vercel AI SDK v6
Cache & queues
Redis + BullMQ
File storage
Azure Blob Storage
Mobile
Flutter (iOS/Android/macOS)
Deployment
Azure Container Apps