Skip to main content
Back to projects
activeMay 19, 2026

projmind

A Rust CLI daemon that maintains a local knowledge base about software projects using structure scans, git tracking, and Ollama analysis.

rustclidaemonollamatree-sittersqliteproject-memory

Overview

projmind is a Rust CLI daemon for maintaining a continuously updated local knowledge base about software projects. It discovers repositories, scans structure, tracks git state, and can use local LLM analysis through Ollama to summarize intent, architecture, current state, technical debt, and future directions.

Core Workflow

The deep analysis cascade is:

  1. Scan file structure, git info, dependencies, and tree-sitter API extraction.
  2. Analyze significant source files with local LLM calls.
  3. Synthesize project-level architecture understanding.
  4. Analyze future directions and cross-project synergy.

Capabilities

  • initialize and scan all projects under a workspace root
  • show project health and status
  • ask natural-language questions about projects
  • generate development digests
  • export context for coding agents
  • add manual notes and decisions
  • watch commits through daemon mode
  • explore speculative knowledge branches without touching code

Dependencies

projmind is Rust-first and depends on local sibling crates from the Libraries workspace, including agent-graph, LLM-Pipeline, and job-queue.

Have questions about projmind?

Try asking the AI assistant! Here are some ideas:

Related Projects