2 min read

Semachat

Table of Contents

What it does

Semantic chat interface that structures conversations into retrievable, relationship-aware knowledge. Bridges the gap between chat-based workflows and durable institutional memory.

Architecture / Key capabilities

  • Structured knowledge extraction — Conversations are parsed into discrete, typed knowledge units rather than stored as flat transcripts
  • Relationship-aware storage — Extracted knowledge maintains connections between entities, decisions, and context, enabling graph-style queries over chat history
  • Retrieval-first design — Optimized for finding specific decisions, rationale, and context later, not just scrolling through logs
  • Chat-to-memory bridge — Converts the ephemeral medium of chat into the durable medium of institutional knowledge without requiring the user to change how they communicate
  • Cross-session continuity — Knowledge accumulated across conversations compounds rather than fragmenting across isolated chat windows

Key numbers

  • All core MVP features complete (sessions 1-7)
  • Capability contract v2 committed
  • FM watchlist broadcast processed (v0.2.3)

Current phase

MVP complete. Text chat, streaming, image attachments, context window management, conversation sidebar, markdown rendering, error handling all done. Rust/GPUI rebuild plan reviewed. No blockers.

Status

Active — P2 items: public repo setup (README, LICENSE, screenshots). P3: message regeneration, editing, export, custom shortcuts.

MISSING — Repository URL