A CLI tool for creating and managing task and output notes in Obsidian-based project workflows. Built for agentic development sessions where multiple agents need a shared, structured execution log.
taskvault is a Rust CLI that creates, reads, and updates structured markdown notes in an Obsidian vault. It's designed for the specific workflow of agentic development — where Claude or other AI agents are running tasks and need a place to record execution state, outputs, and next steps that persists across sessions.
Notes follow a consistent frontmatter schema so they can be queried by Dataview and linked with wikilinks. The tool is used by all agent sessions in this portfolio's development workflow.