Skip to content

hippo.c-1: Artificial hippocampus (AI Memory layer) version 1

Notifications You must be signed in to change notification settings

Knightler/hippo.c-1

Repository files navigation

hippo.c-1

Minimal memory system (encode + memory). Local Postgres by default.

Local setup

  1. Start local Postgres and load schema:
./scripts/local_db.sh
  1. Create .env:
cp .env.example .env
  1. Create a venv and install deps:
python -m venv .venv
source .venv/bin/activate
python -m pip install -e .
  1. Run the interactive prompt:
./hippo chat
  1. Watch live logs:
./hippo logs --follow
  1. Watch live memory changes:
./hippo watch

Optional LLM extraction

OpenRouter (recommended)

OPENROUTER_API_KEY=your_key
OPENROUTER_API_BASE=https://openrouter.ai/api/v1
OPENROUTER_MODEL=google/gemini-2.0-flash-001
OPENROUTER_APP_URL=http://localhost
OPENROUTER_APP_NAME=hippo.c-1

DeepSeek

DEEPSEEK_API_KEY=your_key
DEEPSEEK_API_BASE=https://api.deepseek.com/v1
DEEPSEEK_MODEL=deepseek-chat

The extractor uses OpenRouter if OPENROUTER_API_KEY is set; otherwise it falls back to DeepSeek.

About

hippo.c-1: Artificial hippocampus (AI Memory layer) version 1

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •