Free Devin alternatives are agents that take a ticket and come back with a pull request, without a paid plan. Six have a working $0 route that we checked on October 29, 2026. Devin itself has a Free plan, but its cloud agent, the part that works a ticket on its own, starts at Pro.
TL;DR: the best free Devin alternatives
The short list, each with its $0 route:
- Google Jules: free plan, 15 tasks a day, opens a PR.
- OpenCode GitHub agent:
/ocin an issue, free models, GitHub Actions runner. - OpenHands Agent Canvas: MIT, self-hosted, local or free model.
- mini-SWE-agent: MIT, solves GitHub issues with any model.
- GitHub Copilot cloud agent: free only through Copilot Pro for teachers and popular open source maintainers.
- Codex cloud: free only through Codex for Open Source, six months of ChatGPT Pro.
Running more than one of these on a team? Sharkly puts every agent’s work on one board. More on that near the end.
What a Devin alternative has to do
Devin’s pitch is delegation: you hand over a ticket, an agent works in its own environment, and you review a pull request. A Devin AI alternative has to do the same three things: accept a task without you at the keyboard, change code in a real repository, and return something reviewable.
That rules out most free editors. A chat sidebar that waits for your next prompt is pair programming, not delegation. If you want a free editor instead, read free Cursor alternatives.
Note the naming change too. The Devin Desktop page says “Devin Desktop is the new name for Windsurf.” So Windsurf is now part of Devin, not an alternative to it. Is Windsurf free? tracks the rename.
Is Devin free?
Partly. The Devin pricing page lists Free at “$0” with a “Light quota to code with agents” and “Limited model availability.” Cloud agents arrive with Pro: the Pro card adds “Access to cloud agents (Devin Cloud)” at “$20 per month.” Max is $200 a month.

So Devin Free covers the desktop editor. Handing off a ticket to run unattended in Devin Cloud is a paid feature. For the paid comparison with an orchestration layer, see our Devin alternative guide. This page stays on $0 routes only.
Free Devin alternatives compared

| Agent | $0 route | Takes work from | Where it runs | Who can use the $0 route |
|---|---|---|---|---|
| Jules | Base Jules plan | Prompt, or the jules label on an issue |
Google cloud VM | Anyone with a Google account |
| OpenCode GitHub agent | Free models | /opencode or /oc in an issue comment |
Your GitHub Actions runner | Anyone; Actions is free on public repos |
| OpenHands Agent Canvas | Open source, BYO model | Task you give it | Your laptop or VM | Anyone with the hardware or a free key |
| mini-SWE-agent | Open source, any model | A GitHub issue | Your laptop or server | Anyone with a model |
| Copilot cloud agent | Free Copilot Pro | An assigned issue | GitHub | Verified teachers, popular OSS maintainers |
| Codex cloud | Codex for Open Source | @codex on issues and PRs |
OpenAI cloud | Core maintainers of widely used projects |
Every row comes from the vendor’s own page, fetched October 29, 2026. Free tiers move, so recheck before you commit.
Google Jules: the closest free match
Jules works the way Devin does. The Jules homepage says it “fetches your repository, clones it to a Cloud VM, and develops a plan,” then “Jules creates a PR of the changes.” You can also add the “jules” label to a GitHub issue to assign it.

The Jules FAQ confirms “a plan available to all users without cost.” Per the usage limits page, that base plan gives you 15 tasks per rolling 24 hours and 3 concurrent tasks on Gemini 2.5 Pro. Paid Google AI plans raise it to 100 or 300 tasks a day.
Fifteen tasks a day is enough to clear a small backlog of scoped bugs. Jules free tier walks through what those tasks allow.
OpenCode GitHub agent with free models
OpenCode, the open source terminal agent, has a GitHub mode. Per the OpenCode GitHub docs, you run opencode github install, and it sets up the GitHub app, the workflow and secrets. After that, “Mention /opencode or /oc in your comment,” and OpenCode runs “within your GitHub Actions runner.” On a fix request it “will work in a new branch and submits a PR with all the changes.”
# in a project that lives in a GitHub repo
opencode github install
# then, in any issue comment
/oc fix the off-by-one in pagination and add a test
The $0 part is the model. OpenCode’s models page lists free models, including deepseek-v4.1-flash-free, most of them free “for a limited time.” We ran OpenCode 1.19.5 with an empty home folder, no account and no key: opencode run -m opencode/deepseek-v4.1-flash-free answered the prompt and exited cleanly. We did not run the GitHub workflow itself, and the docs’ example uses a paid Anthropic key.

The runner costs nothing on public repos: GitHub’s Actions billing docs say standard runners in public repositories are free. Private repos on GitHub Free draw on a $12 monthly allowance. OpenCode free models lists each model’s data terms.
OpenHands Agent Canvas
OpenHands is the open source project most often compared to Devin. Its pricing page lists Agent Canvas as “Free,” “Open source (MIT)” and “Open source and free to self-host,” running “on your laptop or shared VM” with “Bring your own LLM key.”

Keep the model free too. Point Canvas at a local model or a free API key, such as a Gemini model on Google’s free tier. The Gemini API pricing page lists Gemini 2.5 Flash and others as “Free of charge,” with free-tier content “used to improve our products.”
The issue-to-PR resolver, where you label an issue openhands, lives on OpenHands Cloud. Per the GitHub installation docs, it opens a PR “if it determines that the issue has been successfully resolved.” Cloud runs on paid credits, so it is not a $0 route. Is OpenHands free? covers the hardware bar for local models.
mini-SWE-agent
mini-SWE-agent is “the 100 line AI agent that solves GitHub issues.” It is MIT licensed and “Supports all models via litellm, openrouter, portkey, and more,” so a free or local model keeps it at $0.

It has no PR button. Per the README, you ask the model to open the PR, and it does that through the shell. Use it when you want to see every step the agent takes. The older SWE-agent still works, but its README says mini-SWE-agent “has superseded SWE-agent.”
GitHub Copilot cloud agent, if you qualify
Copilot can take an assigned issue and open a pull request, but not on Copilot Free. The Copilot plans page marks “Assign work to Copilot and it creates a pull request” as “Not included” on Free and “Included” on Pro, which costs $10 a month.

There is a $0 door. GitHub’s docs on free access to Copilot Pro name two routes: “a verified teacher on GitHub Education” and “a maintainer of a popular open-source repository.” If you are neither, this one costs $10. Is GitHub Copilot free? has the full plan breakdown.
Codex cloud for open source maintainers
ChatGPT Free includes Codex, but only in the desktop app. OpenAI’s Codex pricing page lists Codex cloud and “GitHub issue and PR delegation with @codex” from Plus, $20 a month.
The free route is Codex for Open Source: “Six months of ChatGPT Pro with Codex” for core maintainers of widely used public projects. The page lists no deadline. Is Codex free? covers the Free plan in detail.
Free Devin alternatives we left out
- Gemini CLI GitHub Action. It triages issues and reviews PRs on a free AI Studio key, but the run-gemini-cli README does not say it opens a PR from an issue.
- The old OpenHands GitHub Action. Its docs page now returns 404. Use the Cloud resolver or Agent Canvas instead.
How to choose a free Devin alternative
Match the route to what you have:
- You want hosted, no setup: Jules.
- Your repo is public: OpenCode GitHub agent on a free model.
- You have a 24GB GPU or a 64GB Mac: OpenHands Agent Canvas with a local model.
- You want to read every step: mini-SWE-agent.
- You teach or maintain a popular project: Copilot cloud agent or Codex cloud.
Free quotas suit small, well-scoped tickets. Write the issue the way you’d brief a new hire: the file, the bug, the test that should pass.
Where Sharkly fits
Sharkly is not a Devin alternative and does not replace any agent here. It manages the work around coding agents you already run. Claude Code, Codex, Gemini CLI, OpenCode, OpenClaw and Hermes run as assignable Agents on your own Computers. You hand an Agent a Task, it works in its own worktree, and the result comes back on the Task for review.

That matters once a free setup becomes a team habit. Three people on three free agents produce work nobody else can see. Sharkly’s Free plan covers organizations of up to 5 people, and Agents and Computers don’t take seats. Model usage stays on the keys and plans in each tool. The Sharkly docs show how to register a Computer with the sharkly CLI, and Sharkly pricing explained covers the plans.
Pick one agent from this list and give it a real ticket today. When a second agent joins, try Sharkly and put both on one board.
FAQ
What is the best free Devin alternative? Jules, for most people. It is hosted, works from a GitHub issue label, opens a PR, and its base plan gives 15 tasks a day at no cost.
Is there an open source Devin alternative? Yes. OpenHands Agent Canvas, OpenCode and mini-SWE-agent are all MIT licensed. Pair them with a local or free model and the whole stack costs $0.
Is Devin free? Devin has a Free plan with a light agent quota and limited models. Devin Cloud, the hosted agent, is listed from Pro at $20 a month.
Is Windsurf a Devin alternative? No longer. Cognition renamed Windsurf to Devin Desktop, so it is part of Devin now.
Can GitHub Copilot work like Devin for free? Copilot’s cloud agent opens PRs from assigned issues, but it is not on Copilot Free. Verified teachers and maintainers of popular open source repos can get Copilot Pro free.
Do free Devin alternatives use my code for training? It depends on the model. Jules says it does not train on private repository content. Gemini API free-tier content is used to improve Google’s products, and some OpenCode free models collect data during the free period.



