internal/

directory
v0.3.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package activity is the append-only record of what an agent actually did.
Package activity is the append-only record of what an agent actually did.
Package agent is the conversational assistant.
Package agent is the conversational assistant.
Package agentprompt carries the instructions an agent should read before it uses Logos.
Package agentprompt carries the instructions an agent should read before it uses Logos.
Package announce decides how loudly Logos says what it just did.
Package announce decides how loudly Logos says what it just did.
Package bootstrap seeds a cold vault from the git history already on disk.
Package bootstrap seeds a cold vault from the git history already on disk.
Package buildinfo holds the one version string this product reports.
Package buildinfo holds the one version string this product reports.
Package consent tracks whether the app is allowed to call agent.Learn after a chat exchange without asking first.
Package consent tracks whether the app is allowed to call agent.Learn after a chat exchange without asking first.
Package contextpack assembles everything needed to work on something into one bundle.
Package contextpack assembles everything needed to work on something into one bundle.
Package deadend answers one question: has this been tried before?
Package deadend answers one question: has this been tried before?
Package dream is the nightly consolidation pass — brain sleeping on the day.
Package dream is the nightly consolidation pass — brain sleeping on the day.
Package eval is a benchmark for agentic memory and handoff.
Package eval is a benchmark for agentic memory and handoff.
adapters
Package adapters holds one implementation of eval.Adapter per memory system under test.
Package adapters holds one implementation of eval.Adapter per memory system under test.
Package flavor holds the assistant's identity and how present it makes itself.
Package flavor holds the assistant's identity and how present it makes itself.
Package gitstate reads what the repository was, so a checkpoint does not have to rely on being told.
Package gitstate reads what the repository was, so a checkpoint does not have to rely on being told.
Package graph builds the memory graph the widget renders.
Package graph builds the memory graph the widget renders.
Package health answers "is this actually working", and is careful about the difference between a thing that is fine and a thing nobody looked at.
Package health answers "is this actually working", and is careful about the difference between a thing that is fine and a thing nobody looked at.
Package index is the rebuildable cache.
Package index is the rebuildable cache.
Package mcpserver exposes brain's memory layer as an MCP server.
Package mcpserver exposes brain's memory layer as an MCP server.
Package memory is the assistant's persistent memory.
Package memory is the assistant's persistent memory.
Package project auto-detects the pieces of work a life is organised around and assembles a dossier for each — its notes, the people involved, the files it touches, its goals, and recent progress — without the user filing anything.
Package project auto-detects the pieces of work a life is organised around and assembles a dossier for each — its notes, the people involved, the files it touches, its goals, and recent progress — without the user filing anything.
Package provider is one client for every model runtime.
Package provider is one client for every model runtime.
Package reflection is descriptive statistics over long-term memory.
Package reflection is descriptive statistics over long-term memory.
Package rename moves every trace of a project from one name to another, so that renaming a project is an ordinary edit rather than an event that costs you your history.
Package rename moves every trace of a project from one name to another, so that renaming a project is an ordinary edit rather than an event that costs you your history.
Package replay is "catch me up since I've been away."
Package replay is "catch me up since I've been away."
Package router decides which model does which job.
Package router decides which model does which job.
Package scope answers one question — what is the work in this directory called — the same way for every caller, so that a hook, the CLI and the MCP server cannot disagree about it.
Package scope answers one question — what is the work in this directory called — the same way for every caller, so that a hook, the CLI and the MCP server cannot disagree about it.
Package secretary tracks the open loops an agent or a person has left open — "I'll send the deck", "waiting on the vendor" — so they can be surfaced again without depending on anyone remembering to check.
Package secretary tracks the open loops an agent or a person has left open — "I'll send the deck", "waiting on the vendor" — so they can be surfaced again without depending on anyone remembering to check.
Package selfupdate implements `brain update`: check GitHub for a newer release, verify it actually runs on this machine, then replace the running binary.
Package selfupdate implements `brain update`: check GitHub for a newer release, verify it actually runs on this machine, then replace the running binary.
Package session records what an agent was doing, so a different agent can pick it up.
Package session records what an agent was doing, so a different agent can pick it up.
Package setup connects brain to the agents that will use it.
Package setup connects brain to the agents that will use it.
Package textmatch is the small lexical toolkit two subsystems needed at once.
Package textmatch is the small lexical toolkit two subsystems needed at once.
Package vault reads and writes notes in the Obsidian vault.
Package vault reads and writes notes in the Obsidian vault.
Package when resolves the time expressions people put in questions.
Package when resolves the time expressions people put in questions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL