Brainy is the open vector+graph
database for intelligent applications

Legacy data tools weren't built for modern AI. Brainy combines vector search, graph reasoning, and streaming data in one portable package.

What Brainy Does

The database for AI-native applications.

🧠

MCP-Enabled

External AI models can access and invoke augmentations as tools through the Model Context Protocol.

⚙️

Cross-Environment

Runs in browser, Node.js, containers—no setup friction. Deploy anywhere, scale everywhere.

🔗

Graph + Vector Native

Model your world with relationships and embeddings. Connect semantic similarity with structured relationships.

🔄

Streaming + Sync

Handle data in motion with WebSocket/WebRTC. Real-time updates, collaborative editing, live queries.

🧩

Fully Extensible

Pluggable embeddings, storage adapters, and distance functions. Bring your own models and backends.

🌱

Open Value

MIT licensed. No usage restrictions. No lock-in. Own your data, own your stack, own your future.

Why It Matters

Brainy was built for portability, extensibility, and open use. It's what we needed to power real-time, graph-aware applications across client and server.

Get Started

Add Brainy to your project in seconds

Install via npm

npm install @soulcraft/brainy

Get started with the full Brainy package including all adapters and extensions.

Quick Start

import
{ Brainy }
from
'@soulcraft/brainy'

const
db =
new
Brainy()
await
db.ready()

Start building intelligent applications with vector search and graph relationships.

The Brain Behind Cartographer

Brainy is the database engine behind Cartographer — our platform for collaborative intelligence.