CmdForge Overview
A lightweight personal tool builder for AI-powered CLI commands.
Project Links
| Resource | URL |
|---|---|
| Public Website | https://cmdforge.brrd.tech/ |
| Git Repository | https://gitea.brrd.tech/rob/CmdForge |
| Registry Repo | https://gitea.brrd.tech/rob/CmdForge-Registry |
Components
┌─────────────────────────────────────────────────────────────┐
│ CmdForge │
├─────────────────┬─────────────────┬─────────────────────────┤
│ CLI Tool │ Web UI │ Registry │
│ (cmdforge) │ (Flask) │ (API + DB) │
├─────────────────┼─────────────────┼─────────────────────────┤
│ Local install │ cmdforge.brrd. │ Tool publishing │
│ ~/.cmdforge/ │ tech │ Search, download │
│ ~/.local/bin/ │ │ User accounts │
└─────────────────┴─────────────────┴─────────────────────────┘
Key Directories
Development (AI-Server)
~/PycharmProjects/CmdForge/ # Source code
~/.cmdforge/ # Local tools storage
~/.local/bin/cmdforge # CLI symlink
Production (OpenMediaVault)
/srv/mergerfs/data_pool/home/rob/cmdforge-registry/ # Deployed code
/tmp/cmdforge-data/ # Runtime database
Recent Changes
- 2026-01-03: Migrated from SmartTools to CmdForge
- 2026-01-03: Added source field support for Fabric imports
- 2026-01-03: Created systemd service for web UI