This is a background agent inspired by Ramp Inspect and powered by Bun, Docker, OpenCode and Vercel's agent-browser.
Caution
This repository is experimental, please proceed with caution and only deploy in a secure environment!
Create projects with pre-defined container configurations, and spin up agents whether through manual provisioning or through an orchestrator. You can speak to the orchestrator through the chat platform of your choice. The agent has access to a browser, can see its logs, take screenshots and evaluate styles and loop you into changes.
More detailed instructions will be coming soon, but essentially once you've got it running -
- Configure one or more projects
- Provide one or more development Docker images, this cluster will be spawned for each new session.
- Describe the project to The Orchestrator to help it know when to spawn the cluster of containers.
- Give a demand to The Orchestrator
- Use a messaging platform of your choice, iMessage is currently supported aside from the web UI.
- A session will spawn, and the agent will immediately begin working to see your demand through.
- All done!
Once the process is finished, you'll be able to immediately preview your changes.
On the left, we have a list of sessions which you can work on and observe in parallel. You can chat, review, view a stream or live-view of logs, and more.
This README is placeholder. More details will be added soon as my schedule frees