Prepare a repo for AI work
Turn a large project into clean, useful, safer context for AI-assisted development.
Generate clean context, analyze project structure, and save technical decisions before asking an AI model for help.
Welcome to Core Utils
Open-source CLI, backend and productivity tools for shipping small automations faster.
Need help choosing?
Open the Core Utils Helper to compare tools and get quick recommendations.
All tools are compatible with macOS, Linux, and Windows.
Core Utils is an open-source ecosystem of developer tools spanning CLI utilities, desktop apps, browser tools, backend starters and workflow automation. All tools are compatible with macOS, Linux, and Windows, and many projects are built with Python.
Featured tools: EasyRealBackend, PushGuard and RepoPulse. View all projects on GitHub.
A Linux-based appliance that turns a PC into a local Core server: launch apps like CoreManufacturing, manage network, storage and updates, and skip the terminal entirely. Still in product and architecture design — nothing installable yet.
Computers, home server, media, files, backups, network, automations, voice, AI, gaming and ambience, unified in a single local-first control center. No cloud lock-in, no vendor apps to juggle. Free and open source, built in the open once it ships — today it is a private, very early build.
CoMa dispatches jobs across every printer brand you own and posts the results straight into a built-in ERP — quotes, invoices, inventory, the works. Self-hosted, single file, zero cloud bill.




Desktop version
Install, update, uninstall, and launch Core Utils tools from a local hub with a desktop icon and app-menu integration.
git clone https://github.com/mdwcoder/CoreUtilsDesktop.git && cd CoreUtilsDesktop && ./init.shA few practical ways Core Utils tools combine across AI, Git, Linux and daily development.
Turn a large project into clean, useful, safer context for AI-assisted development.
Generate clean context, analyze project structure, and save technical decisions before asking an AI model for help.
An automatic pre-push checklist for avoiding small mistakes with real risk.
Detect sensitive files, secrets, temporary files or problematic changes before uploading code.
Move from a clean system to a usable dev environment with less friction.
Automate setup, install utilities, and leave a machine ready for development without repeating manual steps.