OKBrain Harness is an open-source personal AI Harness. Think of it as your own version of ChatGPT where you keep the data. Here are some key features:
- 100% open-source with the MIT License
- Keeps your data locally (via SQLite)
- Infinite memory support (it tracks everything and knows when to forget)
- It's a simple Next.js web app
- Uses minimal dependencies (not even an external ai-sdk)
- Supports multi-agent conversations (like a group chat)
- Works with any AI model provider, including local models
- First-class support for internet search with inline sources
- First-class event and calendar management
- Create mini apps with the built-in coding agent
- Documentation tool similar to Notion
- PWA support for mobile
- Deploy to a Mac or any Cloud VM
- Share conversations or docs as public web pages
- Multi-user system (for trusted users)
OKBrain Harness is a reference implementation of the OKBrain philosophy. It is not meant to be used as-is, and we don't accept contributions. Use it as a reference or a starting point.
- Introduction
- Quick Start Guide
- Proper Dev Setup
- Own & Keep Your Data
- Infinite Memory
- Multi-Agent Conversations
- Internet/Web Use
- Computer Use
- Events/Calendar Management
- Documents Support
- Apps with a Coding Agent
- Users & Sharing
- PWA & Mobile App
- Using Local Models
- Location Data
- Enabling Additional Features
- Production Deployment to a Cloud VM
- Production Deployment to a Local Mac
- Contributions
MIT License - see LICENSE file for details. Copyright (c) 2025 Arunoda Susiripala