Loading...
Loading...
Lightweight session memory CLI for agent workflows. Provides persistent journal, artifact, task, state, idea, and debug tracking across sessions and conversation compaction.
npx skill4agent add shuozeli/beu beu| beu (persistent) | TodoWrite (ephemeral) |
|---|---|
| Multi-session work | Single-session tasks |
| Structured modules | Linear checklist |
| Survives compaction | Conversation-scoped |
| SQLite-backed | In-memory only |
beu --version # Requires v0.1.0+beu initbeu initbeu init.beu/
data/beu.db SQLite database (all modules)
config.yml Module and compliance configuration
.claude/rules/beu.md Agent rules for Claude Code
.gemini/rules/beu.md Agent rules for Gemini
.agent/rules/beu.md Agent rules for Antigravity| Module | Purpose | Key Commands |
|---|---|---|
| journal | Agent interaction ledger | |
| artifact | Deliverable tracking | |
| task | Work items with sprint view | |
| state | Persistent memory (decisions, blockers) | |
| idea | Lightweight idea capture | |
| debug | Investigation tracking | |
.beu/config.ymlmodules:
journal: true
artifact: true
task: true
state: true
idea: true
debug: true
# Required docs for compliance checking (beu check)
required_docs:
- name: design
type: doc
- name: changelog
type: changelog
# Staleness: fail check if N+ mutation events since last doc update
staleness_threshold: 10
# Project scoping
require_project: false
default_project: defaultfalsebeu resumebeu checkbeu pause "description of current state"beu progressbeu checkbeu checkstaleness_thresholdbeu artifact changelog <name> "updated for <summary>"--project <id>-p <id>.beudefault_projectrequire_project: true| Resource | Content |
|---|---|
| CLI_REFERENCE.md | Complete command syntax |
| WORKFLOWS.md | Step-by-step workflow patterns |
| MODULES.md | Module deep dives and usage patterns |