Run ExtBrain on your machine.

Free and open source (AGPLv3). Five minutes, two prerequisites.

1. Prerequisites

Install Node.js 18+ and Python 3 (for the one-time NER weights):

brew install node python3

No Homebrew? Grab the installers from nodejs.org and python.org.

2. Install & run

In a terminal (PowerShell on Windows):

git clone https://github.com/ainovo/extbrain-meta.git
cd extbrain-meta
npm install
npm run prepare:ner
npm run dev

prepare:ner downloads the one-time NER weights (~1.4GB). Then open http://localhost:5173 — the API runs on :8080.

3. Make it yours

Star or fork the repo, bring your own model keys in Settings, and your chats stay on your machine.

Star on GitHub

Prefer hosted NER/NLI over local models? Set MODAL_ANALYZE_URL and EXTBRAIN_API_SECRET in a server .env — see the repo README.