Alternatives · completion, chat and a coding agent inside GitHub

Open source alternative to GitHub Copilot

Copilot is the default because it is already wired into GitHub: the completion is decent, the chat is fine, and the coding agent opens a pull request from an issue without you doing anything. People look for alternatives when the code cannot go to Microsoft, when the per-seat bill across a large team stops making sense, or when they want a record that outlives the pull request.

Apache 2.0Runs on your machineAny agent
GitHub Copilot licence

Closed source.

Platforms

VS Code, JetBrains, Visual Studio, Xcode, the GitHub web UI.

Pricing

Per-seat subscription, with premium requests metered on top.

The honest part

Why people replace GitHub Copilot

Everything runs through Microsoft

Completions, chat and agent runs are all hosted. Enterprise agreements help with the policy question, but the code still leaves the building.

Seats plus premium requests

The seat price is the floor. Agent work consumes premium requests above it, and the number that matters is not the one on the pricing page.

The agent writes a PR and stops

You get a pull request with a summary written by the same model that wrote the code. Nothing checks the work against what was asked.

GitHub-shaped

The agent lives in GitHub Actions and GitHub issues. If your repositories are on GitLab, or on your own server, most of that value does not travel.

What Aura does instead

The layer above your agents

Any host, any repository

Aura works against a plain Git repository. GitHub, GitLab, Gitea, a bare repo on a server you own — all the same.

A check that is not the author

The proof is computed from the AST graph and the goal, not written by the model that made the change. A model summarising its own work is not review.

One bill, from your provider

Free and Apache 2.0, with no seats. You bring the API key or the subscription you already have.

A record that survives the merge

Intent, session, agent and goal are stored with the change. Six months later the reasoning is still attached to the line.

What you give up

Aura is not better at everything

  • Copilot inline completion is a mature product with no open-source equal. Continue is the nearest thing.
  • The issue-to-PR flow inside GitHub is very smooth and needs no setup.
  • Copilot ships in JetBrains, Visual Studio and Xcode. Aura has a VS Code extension and the desktop app.
Switching

How the move actually goes

  1. 01Keep Copilot for completion if you like it; the two do not conflict.
  2. 02Install Aura and open your repository. It does not need GitHub.
  3. 03For agent work, run Claude Code, Codex or opencode under Aura instead of the Copilot agent.
  4. 04Read changes as semantic diffs and check the goal verdict before merging.
  5. 05If you need completion off Microsoft infrastructure, put Continue or Tabby in your editor.
Questions

Aura and GitHub Copilot

Does Aura do code completion?

No. It is the layer above the agents, not an autocomplete engine. Continue and Tabby are the open-source projects for that.

Does it need a GitHub account?

No. It works against any Git repository, including a bare one on your own server. Sign-in is only for team features.

Can it review pull requests?

Yes. It reads a branch semantically, flags layer violations and unexplained deletions, and reports whether the stated goal was delivered.

Is it really free?

The software is Apache 2.0 and free. You pay whichever model provider you use.