brainy/docs
David Snelling ced639cab1 feat: add infinite agent memory with MCP integration
Implement comprehensive conversation management system enabling AI agents
like Claude Code to maintain infinite context and history. Provides semantic
search, smart context retrieval, and automatic artifact linking using Brainy's
existing Triple Intelligence infrastructure.

Core Features:
- ConversationManager API for message storage and retrieval
- MCP protocol integration with 6 tools for Claude Code
- Context ranking using semantic, temporal, and graph scoring
- Neural clustering for theme discovery and deduplication
- Virtual filesystem integration for code artifact linking
- CLI commands for setup and management

Zero new infrastructure required - uses existing Brainy features:
- Storage via brain.add() with NounType.Message
- Relationships via brain.relate() with VerbType.Precedes
- Search via brain.find() with Triple Intelligence
- Clustering via brain.neural()
- Artifacts via brain.vfs()

One-command setup: brainy conversation setup

Version: 3.19.0
2025-09-29 15:37:11 -07:00
..
api docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
architecture docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
augmentations docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
conversation feat: add infinite agent memory with MCP integration 2025-09-29 15:37:11 -07:00
deployment feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
features docs: update documentation for accurate v3.9.0 API examples and technical claims 2025-09-22 16:19:27 -07:00
guides docs: update documentation for accurate v3.9.0 API examples and technical claims 2025-09-22 16:19:27 -07:00
vfs feat: add neural extraction APIs with NounType taxonomy 2025-09-29 13:51:47 -07:00
API_DECISION_TREE.md feat: add neural extraction APIs with NounType taxonomy 2025-09-29 13:51:47 -07:00
API_REFERENCE.md docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
CORE_API_PATTERNS.md docs: comprehensive API documentation and examples overhaul 2025-09-26 13:32:44 -07:00
CREATING-AUGMENTATIONS.md docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
EXTENDING_STORAGE.md feat: implement zero-config system with Node.js 22 compatibility 2025-08-29 15:39:07 -07:00
FIND_SYSTEM.md docs: comprehensive documentation for type-aware find system 2025-09-12 13:41:29 -07:00
METADATA_CONTRACT_IMPLEMENTATION.md feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
MODEL_LOADING_QUICK_REFERENCE.md feat: add optional Q8 quantized model support 2025-08-29 11:09:40 -07:00
NEURAL_API_PATTERNS.md docs: comprehensive API documentation and examples overhaul 2025-09-26 13:32:44 -07:00
PERFORMANCE.md feat: add comprehensive zero-config validation system 2025-09-12 14:37:39 -07:00
QUICK-START.md docs: update documentation for accurate v3.9.0 API examples and technical claims 2025-09-22 16:19:27 -07:00
README.md docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
RELEASE-GUIDE.md feat: Brainy 3.0 - Production-ready Triple Intelligence database 2025-09-11 16:23:32 -07:00
SCALING.md docs: add comprehensive scaling and storage architecture documentation 2025-09-08 14:49:25 -07:00
troubleshooting.md docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
universal-display-augmentation.md docs: add deprecation warnings for addNoun and addVerb methods 2025-09-17 10:48:41 -07:00
VALIDATION.md feat: add comprehensive zero-config validation system 2025-09-12 14:37:39 -07:00
ZERO_CONFIG.md feat: implement zero-config system with Node.js 22 compatibility 2025-08-29 15:39:07 -07:00

Brainy Documentation

Welcome to the comprehensive documentation for Brainy, the multi-dimensional AI database with Triple Intelligence Engine.

📊 Implementation Status

  • Production Ready: Core features working today
  • 🚧 In Development: Features coming soon
  • 📅 Roadmap: See ROADMAP.md

Getting Started

Core Concepts

API Documentation

Advanced Topics

What is Brainy?

Brainy is a next-generation AI database that combines:

  • Vector Search: Semantic similarity using HNSW indexing
  • Graph Relationships: Complex relationship mapping and traversal
  • Field Filtering: Precise metadata filtering with O(1) lookups
  • Natural Language: Query in plain English

Key Features

🧠 Triple Intelligence Engine

All three intelligence types (vector, graph, field) work together in every query for optimal results.

📝 Noun-Verb Taxonomy

Model your data naturally as entities (nouns) and relationships (verbs) - no complex schemas needed.

🌍 Natural Language Queries

Ask questions in plain English and Brainy understands your intent:

await brain.find("recent articles about AI with high ratings")

Production Ready

  • Universal storage (FileSystem, S3, OPFS, Memory)
  • Zero configuration with intelligent defaults
  • Full TypeScript support
  • Cross-platform compatibility

Quick Example

import { BrainyData } from 'brainy'

// Initialize
const brain = new BrainyData()
await brain.init()

// Add entities (nouns)
const articleId = await brain.add("Revolutionary AI Breakthrough", {
  type: "article",
  category: "technology",
  rating: 4.8
})

const authorId = await brain.add("Dr. Sarah Chen", {
  type: "person",
  role: "researcher"
})

// Create relationships (verbs)
await brain.relate(authorId, articleId, "authored", {
  date: "2024-01-15",
  contribution: "primary"
})

// Query naturally
const results = await brain.find("highly rated technology articles by researchers")

Documentation Structure

docs/
├── README.md                    # This file
├── guides/                      # User guides
│   ├── getting-started.md      # Quick start guide
│   ├── natural-language.md     # NLP query guide
│   └── performance.md          # Performance tuning
├── architecture/               # Technical architecture
│   ├── overview.md            # System overview
│   ├── noun-verb-taxonomy.md  # Data model
│   ├── triple-intelligence.md # Query system
│   └── storage.md             # Storage layer
└── api/                       # API documentation
    ├── README.md              # API overview
    ├── brainy-data.md        # Main class
    └── types.md              # TypeScript types

Community

License

Brainy is MIT licensed. See LICENSE for details.