Discover and explore top open-source AI tools and projects—updated daily.
imbue-aiCLI for managing and scaling AI coding agents across diverse environments
Top 96.8% on SourcePulse
Summary
mngr addresses the challenge of managing AI coding agents, which are often locked into opaque, expensive cloud services. It provides a Unix-style, Git-like CLI for orchestrating agents across diverse compute environments, from local machines to remote hosts and containers. This empowers users with cost transparency, enhanced security, and composability, enabling powerful agent workflows without vendor lock-in.
How It Works
mngr adopts a "Git for agents" philosophy, leveraging familiar primitives like SSH, git, and tmux. Agents are managed processes running within tmux sessions on designated "hosts" (local, Docker, Modal, etc.). Hosts can be shared among multiple agents and are designed to automatically pause when idle, significantly reducing compute costs. This approach prioritizes user-controlled infrastructure, offering flexibility and avoiding the limitations of managed agent platforms.
Quick Start & Requirements
curl -fsSL https://raw.githubusercontent.com/imbue-ai/mngr/main/scripts/install.sh | bash (installs uv and mngr).ssh, git, tmux, jq.rsync, unison, claude.mngr --help and mngr ask. Shell completion is automatically configured.Highlighted Details
mngr exec), and bidirectional data synchronization (mngr push/pull/pair).mngr connect) for debugging and maintains message transcripts (mngr transcript).Maintenance & Community
The provided text does not detail specific contributors, sponsorships, or community channels (e.g., Discord, Slack). It is structured as a monorepo containing core mngr code and several related plugins.
Licensing & Compatibility
The license type and any compatibility notes for commercial use or closed-source linking are not specified in the provided README content.
Limitations & Caveats
The snapshotting feature is explicitly marked as "experimental." The README does not detail other potential limitations, unsupported platforms, or known bugs. The absence of explicit licensing information represents a significant adoption blocker requiring clarification.
20 hours ago
Inactive
letta-ai
Significant-Gravitas