Skip to main content

Welcome to HeroBrain

HeroBrain is the memory infrastructure platform for AI applications. Build AI that remembers everything.

Quick Start

Get started in 15 minutes:
1

Sign up

Create your free account at herobrain.ai
2

Get your API key

Generate an API key from your dashboard
3

Make your first call

Store your first memory with our API

What is HeroBrain?

HeroBrain provides production-ready memory infrastructure for AI applications. Instead of building your own vector database, caching layer, and memory management system, use HeroBrain’s unified API.

Key Features

  • Unified Memory API: One API for all memory types (episodic, semantic, prospective)
  • Semantic Search: Vector search with hybrid ranking
  • Multi-tenant: Built-in tenant isolation and RBAC
  • Production Ready: 99.9% uptime SLA, SOC 2 compliant
  • SDK Support: TypeScript, Python, REST API

Example

import { HeroBrain } from '@herobrain/sdk';

const hb = new HeroBrain('your-api-key');

// Store a memory
await hb.memory.create({
  content: "User prefers dark mode",
  type: "semantic",
  tenantId: "user-123"
});

// Search memories
const results = await hb.memory.search({
  query: "What are the user's preferences?",
  tenantId: "user-123"
});

Next Steps