Introduction to bRRAIn — bRRAIn Docs

Learn what bRRAIn is, its key concepts, and how to get started with persistent AI memory for enterprise teams.

Introduction to bRRAIn

bRRAIn is an enterprise-grade persistent memory platform that transforms how organizations capture, store, and retrieve institutional knowledge. Built on a zero-trust security architecture, bRRAIn provides AI-powered memory services that allow teams to turn tacit knowledge into a compounding asset that grows more valuable over time.

What Problem Does bRRAIn Solve?

Every organization loses critical knowledge when employees leave, projects transition, or teams reorganize. Traditional knowledge management systems rely on manual documentation that quickly becomes stale. bRRAIn addresses this by providing an always-on memory layer that automatically captures, contextualizes, and retrieves knowledge at the point of need.

Unlike conventional document management or wiki platforms, bRRAIn understands the semantic meaning of stored information. When a team member asks a question, bRRAIn does not simply return keyword matches. It understands context, relationships, and the temporal relevance of information to deliver precise answers drawn from the organization's collective memory.

Key Concepts

Memory Objects

The fundamental unit in bRRAIn is a Memory Object. A memory object encapsulates a piece of knowledge along with its metadata: who created it, when, in what context, and how it relates to other memory objects. Memory objects are immutable once created, ensuring a complete audit trail.

Vaults

A Vault is an encrypted storage boundary. Every memory object lives inside a vault, and vaults enforce encryption-at-rest with customer-managed keys. Vaults provide the isolation boundary for data residency and compliance requirements. Organizations can create multiple vaults to separate data by department, classification level, or regulatory domain.

Workspaces

A Workspace is a collaborative context within a vault. Workspaces define who can read and write memory objects and how those objects are organized. Think of a workspace as a team-scoped view into the vault. Multiple workspaces can exist within a single vault, each with its own access policies.

Zones

bRRAIn's architecture is organized into eight distinct Zones, each responsible for a specific capability: Ingestion, Processing, Storage, Retrieval, Security, Orchestration, Observability, and Integration. This zonal architecture ensures separation of concerns and allows each component to scale independently.

Agents

Agents are autonomous processes that operate on memory objects. Agents handle tasks like deduplication, relationship discovery, summarization, and anomaly detection. They run continuously in the background, enriching the knowledge graph without manual intervention.

Who Is bRRAIn For?

bRRAIn serves organizations of any size that need to preserve and leverage institutional knowledge. Common use cases include:

  • Engineering teams preserving architectural decisions and operational runbooks
  • Legal and compliance departments maintaining regulatory knowledge bases
  • Sales organizations capturing competitive intelligence and deal context
  • Healthcare institutions managing clinical knowledge and research findings
  • Financial services retaining risk assessment methodologies and market analysis

Getting Started

To begin using bRRAIn, you will need to:

  1. Create an account at app.brrain.io or deploy a self-hosted instance
  2. Generate an API key from the Settings panel in your workspace
  3. Store your first memory using the REST API or one of our SDKs
  4. Retrieve knowledge by querying the memory endpoint with natural language

The Quickstart Guide walks through these steps in detail with working code examples. If you prefer to run bRRAIn on your own infrastructure, see the Installation Guide for Docker and Kubernetes deployment instructions.

Next Steps