Hebbrix
Fundamentals

Core Concepts

Understanding how Hebbrix thinks about memory will help you use it better. Don't worry - it's simpler than it sounds.

1. Memories

A "memory" is just a piece of information. It could be:

  • A chat message ("User prefers dark mode")
  • A document you uploaded (your company's FAQ)
  • A preference ("Speaks Spanish")
  • Literally anything you want the AI to remember

2. Collections

Collections are folders for organizing memories. Like:

customer-support- All support conversations
product-docs- Your documentation
user-preferences- Settings and choices

When searching, you can filter by collection to find specific types of memories faster.

3. The 3-Tier Memory System

Hebbrix mimics how human memory works with three layers:

Short-Term Memory (STM)

High priority, fades quickly

Recent stuff - like things from today or this week.

Example: "User asked about pricing 2 hours ago"

Medium-Term Memory (MTM)

Refreshed if accessed again

Things you remember for weeks or months.

Example: "User's name is John, prefers email communication"

Long-Term Memory (LTM)

Permanent knowledge

Important facts that should never be forgotten.

Example: "Our refund policy is 30 days", "John is a premium customer"

Hebbrix automatically manages these tiers using the Ebbinghaus Forgetting Curve - memories naturally decay over time unless they're accessed again, just like in real brains.

4. Knowledge Graph

Behind the scenes, Hebbrix builds a graph of how things connect. For example:

John → works_at → Acme Corp

John → prefers → email

Acme Corp → industry → SaaS

email → faster_than → phone_calls

This helps the AI understand relationships and make smarter connections. You don't need to manage this - it happens automatically.

Next Steps

Assistant

Ask me anything about Hebbrix