A clean place for each task.
EnoughFactory owns the container engine. Envmux supplies isolated environments inside it, with recoverable Git work when a session ends.
Open software for agentic development
Bring your environments, agents and machines into one workspace. Give them a goal, see the work unfold and decide how much the factory does on its own.
Version 0.1.1 · Mac & LinuxThe work, together.
0101 / The workbench
An isolated environment deserves a complete workspace.
Start a session, follow your services, talk to an agent and inspect the changes. Terminals, previews, activity and Git results belong in the same place.
Your first sessionEnoughFactory owns the container engine. Envmux supplies isolated environments inside it, with recoverable Git work when a session ends.
Follow agent activity, steer a turn and inspect what it produces. Your session continues when you close the app window.
See source changes, task attempts and checks alongside the work that created them. Know what happened and what comes next.
02 / Connected devices
Your laptop is a workspace. Your Linux machine is one too. Connect the devices you own and put their capacity to work.
Device service
Isolated environments
Local conversations
Device service
Isolated environments
Local conversations
Device service
Isolated environments
Local conversations
Architecture diagram. Your device list reflects the machines you pair.
The work stays where it runs. Each device owns its live sessions and chats. If it goes offline, those tools wait for its return.
Your window can close. The device service keeps execution and connections alive independently of the interface.
03 / A goal, pursued
Stay hands-on, work with a plan or give the factory responsibility for the next action.
Set the outcome. The factory breaks it into work, coordinates agents, evaluates results and continues through repair or replanning.
An explanation of the controls, not a live factory.Autonomy chooses what happens next. Approvals decide how supported permission requests are handled. Use Approve all, your own rules or manual review. Agents run with full access inside their containers.
Understand the controlsFrom a repository to a result
Connect a Git repository and prepare its isolated development environment.
Start with a session or define a goal and what successful completion means.
Choose an agent, a device and the level of autonomy that suits the project.
Inspect progress, changes and checks. Steer the factory whenever you need to.
Open by design
EnoughFactory is open source. The app, device service, coordination logic and protocols are part of the product you can inspect, modify and run yourself.
Use your own machines and agent accounts. Self-host connection services when you need them. Your project does not require an Enough cloud subscription.
Explore the sourceA few useful details