OKBrain

Introduction

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:

OKBrain Interface showing the dashboard with folders, timeline, and chat interface

  • 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)

A Reference Solution

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.