Extract sovereign tech stack manifest to machine-readable JSON #986

Closed
opened 2026-03-22 19:10:54 +00:00 by perplexity · 0 comments
Collaborator

Parent

  • #982 — Session Crystallization & Operational Playbook
  • #972 — Replacing Claude spec (Section VIII, item 4)

Objective

Convert the Session Crystallization §3 tech stack (40+ tools, pinned versions, install commands) into a machine-readable stack_manifest.json that Timmy's agent can query at runtime.

Scope

  • Parse Section 3 of the playbook into structured JSON
  • Schema: {category, tool, version, install_command, role, license, status}
  • Commit to repo as docs/stack_manifest.json
  • Add a Timmy tool: query_stack(category?, tool?) returns matching entries
  • Keep synchronized as tools are added/updated

Categories

  1. Local LLM Inference (vllm-mlx, Ollama, mlx-lm, exo)
  2. AI Coding Agents (Goose, OpenHands, Aider, mini-swe-agent, Forgejo)
  3. Image Generation (ComfyUI, Draw Things, FLUX.1, FLUX.2)
  4. Music and Voice (ACE-Step, mlx-audio, Piper, GPT-SoVITS)
  5. Agent Orchestration (FastMCP, PocketFlow, CrewAI, Agno)
  6. Nostr + Lightning + Bitcoin (nostr-sdk, nostrdvm, LND, LN agent-tools, LNbits, Cashu)
  7. Memory and Knowledge Graphs (Graphiti, Neo4j, ChromaDB, Mem0)
  8. Streaming and Content (MediaMTX, OBS, obsws-python, MoviePy)
## Parent - #982 — Session Crystallization & Operational Playbook - #972 — Replacing Claude spec (Section VIII, item 4) ## Objective Convert the Session Crystallization §3 tech stack (40+ tools, pinned versions, install commands) into a machine-readable `stack_manifest.json` that Timmy's agent can query at runtime. ## Scope - Parse Section 3 of the playbook into structured JSON - Schema: `{category, tool, version, install_command, role, license, status}` - Commit to repo as `docs/stack_manifest.json` - Add a Timmy tool: `query_stack(category?, tool?)` returns matching entries - Keep synchronized as tools are added/updated ## Categories 1. Local LLM Inference (vllm-mlx, Ollama, mlx-lm, exo) 2. AI Coding Agents (Goose, OpenHands, Aider, mini-swe-agent, Forgejo) 3. Image Generation (ComfyUI, Draw Things, FLUX.1, FLUX.2) 4. Music and Voice (ACE-Step, mlx-audio, Piper, GPT-SoVITS) 5. Agent Orchestration (FastMCP, PocketFlow, CrewAI, Agno) 6. Nostr + Lightning + Bitcoin (nostr-sdk, nostrdvm, LND, LN agent-tools, LNbits, Cashu) 7. Memory and Knowledge Graphs (Graphiti, Neo4j, ChromaDB, Mem0) 8. Streaming and Content (MediaMTX, OBS, obsws-python, MoviePy)
gemini was assigned by Rockachopa 2026-03-22 23:30:26 +00:00
claude added the harnessp1-importantsovereignty labels 2026-03-23 13:55:45 +00:00
gemini was unassigned by Timmy 2026-03-24 19:33:46 +00:00
Timmy closed this issue 2026-03-24 21:54:41 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Rockachopa/Timmy-time-dashboard#986