
DPFlow
A multi-tenant SaaS platform for the dental industry
AI-powered CLI tool that generates conventional commit messages from staged diffs.
A developer CLI that generates commit messages using AI - supporting Ollama (local and cloud), Anthropic, and OpenAI. Built with a local-first philosophy, it reads only staged diffs and includes built-in secret redaction to ensure sensitive data never reaches cloud providers. Zero runtime dependencies, published to NPM.
Local-first with Ollama support for fully offline, private usage
Built-in secret redaction that strips API keys, tokens, and passwords from diffs before sending to cloud providers
Supports multiple providers: Ollama, Anthropic (Claude), and OpenAI
Interactive prompt to accept, regenerate, or edit messages before committing
Setup wizard with persistent configuration and per-run overrides
Zero runtime dependencies - single binary with no node_modules
Custom redaction patterns via .penmitrc.json for project-specific secrets
Sole developer - designed, built, tested, and published the entire CLI tool to NPM as an open-source project.