2026 · active
Mikasa
The fastest way to resolve Github issues
view projectstack
The idea
Mikasa is a hosted GitHub app that turns labeled issues into auditable draft pull requests. It pins every run to an immutable commit, execute changes inside a Cloudflare Sandbox using a coding agent, validates the diff against repository policies, and publishes the PR through an isolated Github app service.
How does it work?
Each app is a cloudflare worker interacting with other workers either by a queue or a service binding. Workers are divided on the basis of responsibilities. Mikasa supports durable execution similar to Cloudflare Workflows.
Upon the webhook trigger, an ingress puts a message on the Cloudflare Queue, which is consumed by a runner. The runner provisions a Cloudflare Sandbox, which downloads the repository along with the repo policies. The agent execution is done in the sandbox, and the patch is stored in the db for raising the draft PR for approval purposes.
I specifically used Cloudflare Sandbox for running the coding agent cause using a VM or a server would be unnecessarily compute heavy for tasks that have to be run at irregular times. Cloudflare sandbox work on top of lightweight containers with fast provision times.
Wanna try?
- Go to mikasa and sign in with github
- Connect your repository and enable it from your mikasa dashboard
- Create a new issue label
agent:fixin your repo - You could see a new run in dashboard runs