Skip to content

docs(todo): add Hindsight agent-memory project to radar#13

Merged
govtech42 merged 5 commits into
mainfrom
claude/amazing-keller-EkQvk
May 29, 2026
Merged

docs(todo): add Hindsight agent-memory project to radar#13
govtech42 merged 5 commits into
mainfrom
claude/amazing-keller-EkQvk

Conversation

@govtech42
Copy link
Copy Markdown
Owner

Summary

Adds Hindsight (vectorize-io/hindsight) to a new Radar section in .claude/TODO.md, to evaluate/test later.

Hindsight is an agent-memory system (agents that learn and adapt over time — mental models, experience understanding — beyond plain conversation-history recall). Python + TypeScript, MIT. Same category as OpenViking, so it's tracked as a potential alternative/complement memory backend for the cli-bundle agents (esp. Claude Code, for the MiranteGov / Municipium work).

Changes

  • .claude/TODO.md — new ## Radar section with the Hindsight entry: one-line description, install paths (Docker ghcr.io/vectorize-io/hindsight:latest, pip hindsight-client, npm @vectorize-io/hindsight-client, plus embedded Python), and upstream link.

Docs-only; no code or installer behavior changes.

https://claude.ai/code/session_01CMLyxQST7SD4tSDvE1nF9T


Generated by Claude Code

claude added 5 commits May 29, 2026 13:44
Adds OpenViking (@openviking/cli, `ov`) as a sixth coexisting CLI in the
cli-bundle profile, following the npm-install pattern used by Codex.

- New 05c-openviking.sh: npm global install, INSTALL_OPENVIKING toggle,
  prints `ov config` setup hint (server defaults to http://localhost:1933)
- Wire into cli-bundle/install.sh after 05b-opencode
- Add INSTALL_OPENVIKING=false toggle + auth note to .env.example
- Document in README (profile table, CLI toggle table, repo layout)

Upstream: https://github.com/volcengine/OpenViking
Drops the GSD (Get Shit Done) and gstack plugins from the cli-bundle
plugin step. superpowers and OpenSpec remain, along with the official
Anthropic marketplace plugins.

- 09-plugins.sh: remove GSD and gstack install blocks; drop now-unused
  base-packages.sh source and ~/.bun/bin from PATH
- lib/plugins.sh: remove install_gstack_for(); tidy install_claude_plugin
  doc comment
- lib/base-packages.sh: remove install_bun() (only gstack consumed it)
- .env.example: drop INSTALL_GSD, INSTALL_GSTACK, GSTACK_TARGETS toggles
- README.md / cli-bundle/README.md: update plugin tables and lib helper lists
- .claude/TODO.md: drop GSD/gstack follow-ups
Wires the @tech-leads-club/agent-skills CLI into the plugins step as an
opt-in, non-interactive install across the CLIs that support it
(claude-code, codex, cursor, opencode). Skills install globally so every
project sees them.

Ships a curated default skill set tuned for the MiranteGov / Municipium
stack (Next.js + React Native, NestJS + Nx monorepo, GovTech accessibility
+ security): 29 skills spanning a11y, security review/threat-model, NestJS
modular monolith + tactical DDD, Nx tooling, React/frontend quality, perf,
Sentry, and ADR/RFC/TDD docs.

- lib/plugins.sh: install_agent_skills() helper (npx, --global, repeated
  --skill/--agent flags)
- 09-plugins.sh: INSTALL_AGENT_SKILLS block; resolves target agents to the
  intersection of installed CLIs and AGENT_SKILLS_AGENTS; baked-in curated
  default for AGENT_SKILLS_LIST
- .env.example: INSTALL_AGENT_SKILLS, AGENT_SKILLS_AGENTS, AGENT_SKILLS_LIST
- README.md / cli-bundle/README.md: document the registry and curated set

All 29 curated skill names validated against the upstream catalog.
Tracks vectorize-io/hindsight for later evaluation as an alternative/
complement memory backend (same category as OpenViking) for the
cli-bundle agents. Notes install paths (Docker/pip/npm + embedded) and
upstream link.
@govtech42 govtech42 marked this pull request as ready for review May 29, 2026 20:18
@govtech42 govtech42 merged commit c21c26e into main May 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants