Skip to main content
Glama
kaidewu01
by kaidewu01

Hippocampus

HTTP + MCP 인터페이스를 갖춘 그래프 기반 개인 메모리. Obsidian/Engram을 대체합니다.

스택: uv · Python 3.11+ · SQLModel + SQLite (FTS5) · FastAPI + FastMCP · Typer · Rich.

시작

uv sync                           # OBLIGATORIO
uv run hippocampus init <db-path> # bootstrap (crea BD + siembra)
uv run hippocampus serve          # HTTP+MCP en 127.0.0.1:27130

하위 명령어: init, serve, mcp (stdio), graph (대화형 HTML 지도, --tui는 테이블 뷰), backup (SQL 덤프).

Related MCP server: 2BToRePensieve

아키텍처

계층형 Clean Architecture (의존성 → 안쪽):

  • api/ — HTTP/MCP 전송 (로직 없음).

  • schemas/ — API 계약 (Pydantic, D26).

  • core/ — 도메인 (검색-및-연결, 그래프, 기법).

  • db/, models/ — 영속성 (SQLModel, FTS5, seed).

구조적으로 분리된 두 공간 (space 열 없음):

  1. 개인 (그래프): 노드 → 엣지 → 문서 + 첨부파일. Obsidian을 대체합니다.

  2. 기술 (Engram 스타일): observations (status/type 포함). Engram을 대체합니다.

자세한 내용은 docs/sdd-hippocampus.md (전체 SDD) 및 docs/todo-hippocampus.md (체크리스트)를 참조하세요.

문서

  • docs/architecture.md — 원칙과 구조.

  • docs/data-model.md — ER 스키마 (8개 테이블 + FTS).

  • docs/core-services.md — 도메인 서비스 (검색-및-연결).

  • docs/http-mcp-api.md — 전송 (15개 도구).

  • docs/e2e-flows.md — 검증된 실제 흐름.

  • docs/startup-and-init.md — 시작 + NO_INIT.

  • docs/runtime-launchd.md — 세션 자동 시작.

  • docs/workspace-rewiring.mdpsychologist와의 통합.

스펙 (비공개)

  • docs/specs/sdd-hippocampus.md — 상세 설계 (D1–D26 결정, R1–R13 요구사항).

  • docs/specs/todo-hippocampus.md — 구현 체크리스트 (0단계 완료).

  • docs/specs/sdd-obsidian-migration.md — 결정적 Obsidian→hippocampus 마이그레이터.

F
license - not found
B
quality
B
maintenance

Maintenance

0Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Persistent graph-based memory for AI agents, stored as plain markdown — no vector DB. Typed nodes and 11 relation types via 5 MCP tools (search, get, create, link, related), stdio and HTTP/SSE transports.
    3
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Builds a persistent knowledge graph from notes and conversations, enabling semantic search, entity exploration, and GTD task management from any MCP-compatible AI assistant.
    3
  • A
    license
    Not graded
    quality
    F
    maintenance
    A personal knowledge graph and memory system for AI assistants using SQLite with FTS5 full-text search, enabling persistent memory across conversations with Claude or any MCP-compatible AI.
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Local-first memory server that stores notes, contacts, and future data as a unified entity graph, providing hybrid retrieval (vector + keyword) for AI assistants via MCP.
    MIT

View all related MCP servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kaidewu01/hippocampus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server