Crux
AI-native dev environment orchestrator
10 followers
AI-native dev environment orchestrator
10 followers
Crux is a CLI that reads a declarative YAML config and launches your local dev stack—backends, web and mobile apps, workers, and dependency checks—each in its own named terminal tab. You keep scrollback and interactive control; agents connect via MCP to read live and historical logs (including stopped runs), start, restart, or stop services, and send input to tabs. The terminal stays the source of truth. Install with Homebrew.




This is the kind of unglamorous tool that actually saves you real time every day. The MCP integration for AI agents to read logs and restart services is a nice touch too. Does Crux handle dependency ordering?
@ben_gend hi Ben, thank you for the comment! So far it starts dependencies in the order set in the config, but if you need "smarter" settings - probably you can add one big dependency called "docker-compose" :D Basically, dependencies - for everything which is not powered by your code. Eveyrthing that is your code - you start "main" tabs
If you elaborate on example I may try to add it as additional configuration. Will just "starting order" to be enough or you have to have a graph of dependencies?