Independent Open Source Developer · Linux Enthusiast · Privacy Advocate
Crafting clean, fast, offline-first desktop & CLI tools that solve real problems.
Building the Forge Suite — developer productivity tools for Linux power users.
Self-taught developer. I turn complex, painful workflows into simple, beautiful tools.
My philosophy: software should be lightweight, offline-first, and respect user privacy. No telemetry. No bloat. No cloud lock-in.
Every project starts as a solution to my own frustration with existing tools on Linux — once it works well enough for me, I open-source it.
- 🔒 Privacy-first — your data stays on your machine
- ⚡ Performance — startup in milliseconds, not seconds
- 🎯 Minimal dependencies — ship as AppImage or single binary whenever possible
- 🐧 Linux as a first-class platform — not an afterthought
- 🤝 Open source by default — MIT-licensed and contribution-friendly
"The best tool is the one you actually use."
Powerful local AI desktop app — fully offline, fully yours.
Feature-rich PyQt5 GUI for Ollama. Full LLM power without sending a byte to the cloud.
Key Features: Multi-turn chat · RAG knowledge base · Multi-agent Crew system · Model Manager · AppImage packaging
Tech: Python · PyQt5 · Ollama REST API · PyInstaller
☁️ cloud-forge
Mount any cloud storage as SFTP in one click.
Turn Google Drive, Dropbox, S3, Mega — any rclone remote — into a scriptable SFTP endpoint. Go CLI backend with PyQt5 GUI and system tray integration.
Key Features: OAuth2 flow · Remote creation wizard · System tray · ARM64/Termux support
Tech: Go · Python · PyQt5 · rclone · PyInstaller
🖥️ virt-forge
Modern QEMU VM manager for power users.
Full-featured VM manager on QEMU/KVM with PyQt6 GUI and Go CLI. No overhead of GNOME Boxes or Virt-Manager.
Key Features: Disk snapshots · Live migration · VNC/SPICE display · Multi-arch (x86_64, ARM64, RISC-V)
Tech: Go · Python · PyQt6 · QEMU · Shell
One command to rule all your SSH connections.
Passwordless SSH manager with GTK3 + VTE tabbed terminal GUI. Named profiles, automated key rotation, Catppuccin Mocha theme.
Key Features: Key generation & rotation · Named profiles · Tabbed terminal · POSIX-safe shell
Tech: Go · Python · GTK3 · VTE · Shell
From zero to project structure in seconds.
Lightning-fast project scaffolding. Single binary, no runtime deps.
Key Features: Templates for Python, Go, Flutter, PyQt5/6, Shell · Auto-generates README, LICENSE, CI stubs
Tech: Go · Shell
The SFTP client that gets out of your way.
Lightweight SFTP automation toolkit with batch transfers, auto-sync, and a single-file PyQt6 dark UI.
Key Features: Batch transfers · Auto-sync rules · Named remotes · QThread-safe design
Tech: Python · PyQt6 · sshfs · paramiko
🪪 new-id
Linux user management — even inside Termux.
PyQt6 GUI for Linux user accounts. Works correctly in both standard desktop and proot/Termux environments.
Key Features: Protected primary user detection · Lock/unlock accounts · SSH key per user · proot-safe
Tech: Python · PyQt6
| Category | Technologies |
|---|---|
| Languages | Python · Go · C++ · Shell (POSIX/Bash) |
| GUI Frameworks | PyQt5 · PyQt6 · GTK3 · VTE |
| AI / ML | Ollama · llama.cpp · RAG pipelines |
| Virtualization | QEMU · KVM · libvirt |
| Cloud / Storage | rclone · SFTP · Google Drive · S3 · Dropbox |
| Packaging | PyInstaller · AppImage · .deb · Go modules |
| Platforms | Linux (primary) · ARM64 · Termux/proot · Windows & macOS (soon) |
| Dev Tools | GitHub Actions · Git · flock · systemd |
- Scratch your own itch first — if I don't need it, I don't build it
- CLI first, GUI second — the CLI is always fully functional on its own
- Single binary or AppImage — no complex install steps for end users
- Safe shell scripting —
set -euo pipefail,printfoverecho, no bashisms in POSIX scripts - Portable by default — ARM64/proot support from day one where feasible
- Acknowledge upstream — every README credits the open-source tools it depends on
- Release AppImage + .deb packages for every Forge tool
- Add automated CI/CD with GitHub Actions across all projects
- Write contribution guides and open
good-first-issuelabels - Launch dev-boffin-io.github.io with full documentation & live demos
Stats update automatically via GitHub widgets above.
All Forge projects welcome:
- 🐛 Bug reports — found something broken? Open an issue
- 💡 Feature requests — fits the project philosophy? Let's talk
- 🧪 Testing — especially on ARM, RISC-V, or non-x86_64 hardware
- 🎨 UI/UX feedback — honest critique is always welcome
- 🔧 Pull requests — contributions are always appreciated
Ollama · rclone · QEMU · Qt / PyQt · PyInstaller · OpenSSH · Python · Go · GTK · VTE
- GitHub: @dev-boffin-io
- Email: [email protected]
- Website: (coming soon — dev-boffin-io.github.io)