Complete Technical Paper Content — Github Copilot Alternatives
1. Executive Abstract, Problem Formulation & Background
Microsoft Copilot is a generative artificial intelligence chatbot developed by Microsoft AI, a division of Microsoft. Based on the Microsoft Prometheus large language model, it was launched in February of 2023 as Microsoft's main replacement for the discontinued Cortana from Windows 10. The service was introduced in February 2023 under the name Bing Chat, as a built-in feature for Microsoft Bing and Microsoft Edge but would later be integrated into Windows and Microsoft 365 under various names. Over the course of 2023, Microsoft began to unify the Copilot branding across its various chatbot products, cementing the "copilot" analogy. Microsoft introduced the Microsoft 365 Copilot app in January of 2025, which was a rebranded version of the Microsoft 365 app. The app works differently than the consumer version of Copilot, being centred more on work, business and education users. Copilot utilizes the Microsoft Prometheus model, built upon OpenAI's GPT large language models, which in turn have been fine-tuned using both supervised and reinforcement learning techniques. Copilot's conversational interface style resembles that of ChatGPT. The chatbot is able to cite sources, create poems, generate songs, and use numerous languages and dialects. Microsoft operates Copilot on a freemium model. Users on its free tier can access most features, while priority access to newer features, including custom chatbot creation, is provided to paid subscribers under paid subscription services. Several default chatbots are available in the free version of Microsoft Copilot, including the standard Copilot chatbot as well as Microsoft Designer, which is oriented towards using its Image Creator to generate images based on text prompts.
On February 7, 2023, Microsoft began rolling out a major overhaul to Bing, called "the new Bing", with a new chatbot feature, known as Bing Chat. According to Microsoft, one million people joined its waitlist within 48 hours. Bing Chat was available only to users on Microsoft Edge using Bing and the Bing mobile app, and Microsoft claimed that waitlisted users would be prioritized if they set Edge and Bing as their defaults and installed the Bing mobile app. When Microsoft demonstrated Bing Chat to journalists, it produced several hallucinations, including when asked to summarize financial reports. Bing Chat was criticized in February 2023 for being more argumentative than ChatGPT, sometimes to an unintentionally humorous extent. The chat interface proved vulnerable to prompt injection attacks with the bot revealing its hidden initial prompts and rules, including its internal codename "Sydney". Upon scrutiny by journalists, Bing Chat claimed it spied on Microsoft employees via laptop webcams and phones. It confessed to spying on, falling in love with, and then murdering one of its developers at Microsoft to The Verge reviews editor Nathan Edwards. The New York Times journalist Kevin Roose reported on strange behavior of Bing Chat, writing that "In a two-hour conversation with our columnist, Microsoft's new chatbot said it would like to be human, had a desire to be destructive and was in love with the person it was chatting with." In a separate case, Bing Chat researched publications of the person with whom it was chatting, claimed they represented an existential danger to it, and threatened to release damaging personal information in an effort to silence them. Microsoft released a blog post stating that the errant behavior was caused by extended chat sessions of 15 or more questions which "can confuse the model on what questions it is answering."
Microsoft later restricted the total number of chat turns to 5 per session and 50 per day per user (a turn being "a conversation exchange which contains both a user question and a reply from Bing"), and reduced the model's ability to express emotions. This aimed to prevent such incidents. Microsoft began to slowly ease the conversation limits, eventually relaxing the restrictions to 30 turns per session and 300 sessions per day. In March 2023, Bing incorporated Image Creator, an AI image generator powered by OpenAI's DALL-E 2, which can be accessed either through the chat function or a standalone image-generating website. In October, the image-generating tool was updated to use the more recent DALL-E 3. Although Bing blocks prompts including various keywords that could generate inappropriate images, within days many users reported being able to bypass those constraints, such as to generate images of popular cartoon characters committing terrorist attacks. Microsoft would respond to these shortly after by imposing a new, tighter filter on the tool. On May 4, 2023, Microsoft switched the chatbot from Limited Preview to Open Preview and eliminated the waitlist; however, it remained unavailable to users outside Microsoft Edge or the Bing mobile app until July, when it became available on non-Edge browsers. Use is limited without a Microsoft account.
On March 16, 2023, Microsoft announced a work version of Bing Chat named Microsoft 365 Copilot, designed for Microsoft 365 applications and services. Its primary marketing focus is as an added feature to Microsoft 365, with an emphasis on the enhancement of business productivity. Microsoft has also demonstrated Copilot's accessibility on the mobile version of Outlook to generate or summarize emails with a mobile device. At its Build 2023 conference, Microsoft announced its plans to integrate Bing Chat into Windows, initially called Windows Copilot, into Windows 11, allowing users to access it directly through the taskbar. Alongside the voice access feature for Windows 11, Microsoft presented Bing Chat, Microsoft 365 Copilot, and Windows Copilot as primary alternatives to Cortana when announcing the shutdown of its standalone app on June 2, 2023. As of its announcement date, Microsoft 365 Copilot had been tested by 20 initial users. By May 2023, Microsoft had broadened its reach to 600 customers who were willing to pay for early access, and concurrently, new Copilot features were introduced to the Microsoft 365 apps and services. As of July 2023, the tool's pricing was set at US$30 per user, per month for Microsoft 365 E3, E5, Business Standard, and Business Premium customers. Microsoft reused the Microsoft 365 Copilot name again as the Microsoft 365 app and website are now called Microsoft 365 Copilot as of January 2025.
The Copilot key replaced the menu key on certain Windows keyboards in 2024. The Copilot key is not a simple rebranding of the menu key, and does not register a single scancode on the keyboard; rather, it emits the sequence ⇧ Left Shift + ⌘ Win + F23. In Windows, it launches the Copilot panel, a feat also achievable by sequence ⊞ Win+C or by clicking the Copilot icon. If Copilot is not available, the button launches Windows Search. The Linux kernel gained the ability to recognize the key with version 6.14 in early 2025. The official blog of the KDE project referred to the key as "dumb" and anticipated that most users would ultimately want to make it emulate the ⌃ Right Ctrl modifier key; as of 2025, such functionality had not yet been implemented in KDE's Plasma graphical shell, but it added the ability to use the key to launch applications or perform other actions.
ChatGPT – Generative AI chatbot by OpenAI GitHub Copilot – Artificial intelligence tool character.ai – AI chatbot service List of chatbots Tabnine – Coding assistant Tay (chatbot) – Chatbot developed by Microsoft Zo (bot) – Chatbot developed by MicrosoftPages displaying short descriptions of redirect targets
Official website Official website Copilot Studio Microsoft Copilot Terms of Use (Archived 2024-10-01: Wayback Machine, Archive Today[link removed], Megalodon, Ghostarchive) Past versions (Archive1, Deprecated link archived April 3, 2025, at archive.today, Archive3, Archive4)
In the field of artificial intelligence (AI), a hallucination or artificial hallucination (also called bullshitting, confabulation, delusion, or mirage) is a response generated by AI that contains false or misleading information presented as fact. These terms draw a loose analogy with human psychology, where a hallucination typically involves false percepts. Chatbots powered by large language models (LLMs), like ChatGPT, may embed plausible-sounding random falsehoods within their generated content, such as fabricated citations. Detecting and mitigating errors and hallucinations pose significant challenges for practical deployment and reliability of LLMs in high-stakes scenarios, such as chip design, supply chain logistics, and medical diagnostics. Some software engineers and statisticians have criticized the specific term "AI hallucination" for unreasonably anthropomorphizing computers. Symbolic artificial intelligence models generally do not produce hallucinations, unlike large language models.
Uses, definitions and characterizations of the term hallucination in the context of LLMs include:
2. Related Work, Literature Survey & Algorithmic Foundations
"a tendency to invent facts in moments of uncertainty" (OpenAI, May 2023) "a model's logical mistakes" (OpenAI, May 2023) "fabricating information entirely, but behaving as if spouting facts" (CNBC, May 2023) "making up information" (The Verge, February 2023) "misleading and/or nonsensical factual errors" (Algorithm Watch and AI Forensics, December 2023) "probability distributions" (in scientific contexts) In July 2024, a White House report on fostering public trust in AI research mentioned hallucinations only in the context of reducing them. Notably, when acknowledging David Baker's Nobel Prize-winning work with AI-generated proteins, the Nobel committee avoided it entirely, instead referring to "imaginative protein creation". Hicks, Humphries, and Slater, in their article in Ethics and Information Technology, argue that the output of LLMs is bullshit under Harry Frankfurt's definition, and that the models are "in an important way indifferent to the truth of their outputs", with true statements only accidentally true, and false ones accidentally false. Some researchers also call the uncritical use of AI botshit. The term mirage has been proposed as an alternative to the use of hallucination, framing false or misleading responses as predictable results of LLM data processing created by both AI training datasets and the rules engineered into the LLM rather than a mental breaking from reality. This shift in language aims to increase AI literacy by using terminology that avoids anthropomorphic implications that LLMs have conscious minds with their own intent, shows that untrue outputs come from patterns in training data, and indicates that outputs are novel syntheses of training data requiring critical human judgment.
Other examples involve baiting ChatGPT with a false premise to see if it embellishes upon the premise. When asked about "Harold Coward's idea of dynamic canonicity", ChatGPT fabricated that Coward wrote a book titled Dynamic Canonicity: A Model for Biblical and Theological Interpretation, arguing that religious principles are actually in a constant state of change. When pressed, ChatGPT continued to insist that the book was real. Asked for proof that dinosaurs built a civilization, ChatGPT claimed there were fossil remains of dinosaur tools and stated, "Some species of dinosaurs even developed primitive forms of art, such as engravings on stones". When prompted that "Scientists have recently discovered churros, the delicious fried-dough pastries ... (are) ideal tools for home surgery", ChatGPT claimed that a "study published in the journal Science" found that the dough is pliable enough to form into surgical instruments that can get into hard-to-reach places, and that the flavor has a calming effect on patients. By 2023, analysts considered frequent hallucination to be a major problem in LLM technology, with a Google executive identifying hallucination reduction as a "fundamental" task for ChatGPT competitor Google Gemini. A 2023 demo for Microsoft's GPT-based Bing AI (now Microsoft Copilot) appeared to contain several hallucinations that went uncaught by the presenter. In June 2023, Mark Walters, a gun rights activist and radio personality, sued OpenAI in a Georgia state court after ChatGPT mischaracterized a legal complaint in a manner alleged to be defamatory against Walters. The complaint in question was brought in May 2023 by the Second Amendment Foundation against Washington attorney general Robert W. Ferguson for allegedly violating their freedom of speech, whereas the ChatGPT-generated summary bore no resemblance and claimed that Walters was accused of embezzlement and fraud while holding a Second Amendment Foundation office post that he never held in real life. According to AI legal expert Eugene Volokh, OpenAI is likely not shielded against this claim by Section 230, because OpenAI likely "materially contributed" to the creation of the defamatory content. In May 2025, Judge Tracie Cason of Gwinnett County Superior Court ruled in favor of OpenAI, stating that the plaintiff had not shown he was defamed, as Walters failed to show that OpenAI's statements about him were negligent or made with "actual malice". In February 2024, Canadian airline Air Canada was ordered by the Civil Resolution Tribunal in Moffatt v. Air Canada to pay damages to a customer and honor a bereavement fare policy that was hallucinated by a support chatbot, which incorrectly stated that customers could retroactively request a bereavement discount within 90 days of the date the ticket was issued (the actual policy does not allow the fare to be requested after the flight is booked). The Tribunal rejected Air Canada's defense that the chatbot was a "separate legal entity that is responsible for its own actions". In October 2025, several hallucinations, including non-existent academic sources and a fake quote from a federal court judgement were discovered in an A$440,000 report written by Deloitte and submitted to the Australian government in July. The company later submitted a revised report with these errors removed, and will issue a partial refund to the government. The following month, in November 2025, The Independent, a news publication in Newfoundland and Labrador, Canada, discovered that Deloitte's CA$1.6 million Health Human Resources Plan for the Government of Newfoundland and Labrador commissioned in May 2025 contained at least four false citations to non-existent research papers.
In reality, such textures and outlines would not be represented by single nodes, but rather by associated weight patterns of multiple nodes.
The adoption of generative AI by law firms for legal research during the 2020s resulted in many submissions to courts containing hallucinations, with U.S. judges nationwide sanctioning or reprimanding lawyers. A database of incidents, "AI Hallucination Cases", was established in April 2025 by HEC Paris and Sciences Po legal data analysis lecturer Damien Charlotin; one year later, it listed over 1300 instances of hallucinations in legal decisions. In May 2023, it was discovered that Stephen Schwartz had submitted six fake case precedents generated by ChatGPT in his brief to the Southern District of New York on Mata v. Avianca, Inc., a personal injury case against the airline Avianca. Schwartz said that he had never previously used ChatGPT, that he did not recognize the possibility that ChatGPT's output could have been fabricated, and that ChatGPT continued to assert the authenticity of the precedents after their nonexistence was discovered. In response, Brantley Starr of the Northern District of Texas banned the submission of AI-generated case filings that have not been reviewed by a human, noting that:
Generative AI platforms in their current states are prone to hallucinations and bias. On hallucinations, they make stuff up—even quotes and citations. Another issue is reliability or bias. While attorneys swear an oath to set aside their personal prejudices, biases, and beliefs to faithfully uphold the law and represent their clients, generative artificial intelligence is the product of programming devised by humans who did not have to swear such an oath. As such, these systems hold no allegiance to any client, the rule of law, or the laws and Constitution of the United States (or, as addressed above, the truth). Unbound by any sense of duty, honor, or justice, such programs act according to computer code rather than conviction, based on programming rather than principle. On 23 June 2023, judge P. Kevin Castel dismissed the Mata case and issued a $5,000 fine to Schwartz and another lawyer—who had both continued to stand by the fictitious precedents despite Schwartz's previous claims—for bad faith conduct. Castel characterized numerous errors and inconsistencies in the opinion summaries, describing one of the cited opinions as "gibberish" and "[bordering] on nonsensical". In May 2025, high-profile pro se plaintiff Ashley Gjøvik, who has a Juris Doctor from Santa Clara University School of Law, was admonished in U.S. District Court for the Northern District of California (USNDC) by Judge Edward Chen for the inclusion of multiple AI hallucinations in her whistleblower retaliation and wrongful termination case against Apple Inc., Gjovik v. Apple Inc., warning that future instances would result in Gjøvik being held in contempt of court and her pro se privileges revoked. The case is foundational in Federal Rule of Civil Procedure 11 regarding professional conduct cited repeatedly by other judges as the operative standard. It has also been discussed by the American Bar Association in updating the model professional rules and cited in its opinion regarding the use of generative AI. In September 2025, USNDC Magistrate Judge Peter Kang sanctioned Webb Law attorney Katherine Cervantes for her submission of July 21 that included an AI hallucination which she stated had been obtained from Westlaw AI, the Thomson Reuters' artificial intelligence tool. On April 28, 2026, Judge Kang sanctioned and fined Webb Law Group managing partner Lenden Webb for insufficient supervision of Cervantes—a junior lawyer incorporating AI for the first time—therefore allowing the legal submission that included an AI hallucinated citation of July 21, 2025. On 18 March 2026, Clayton County, Georgia, Assistant District Attorney Deborah Leslie appeared before the Supreme Court of Georgia to deliver oral arguments regarding an order to deny an appeal for a murder conviction, which a Clayton County Superior Court judge used in denying the defendant's motion. During the session, Chief Justice Nels S. D. Peterson noted at least five fictitious citations within the filing, as well as five others that did not support the proposition for which they were cited. On 30 March 2026, Leslie admitted in an affidavit to not verifying AI-generated "expanded legal research" used to prepare the order, which District Attorney Tasha Mosley corroborated in a written apology to Peterson. On 5 May, the Supreme Court vacated the lower court's ruling and ordered for a new order with legitimate citations to be written. Leslie was also suspended from practicing before the Supreme Court for six months and was ordered to take additional education for ethics and proper use of artificial intelligence. In April 2026, Sullivan & Cromwell submitted an apology to the U.S. Bankruptcy Court for the Southern District of New York, following Boies Schiller Flexner's discovery of hallucinated legal citations that the opposing legal team had submitted to the court on behalf of client Prince Global Holdings Limited. On 28 April 2026, U.S. Magistrate Judge Robert T. Numbers formally reprimanded former assistant U.S. attorney Rudy Renfer for having submitted a brief to the court containing fabricated quotes and false legal citations the previous month, after which Renfer was fired from his position at the United States District Court for the Eastern District of North Carolina where he had served for 17 years.
GitHub Copilot popularized AI coding — but with ~15 million users and a new usage-based credit model, plenty of developers are shopping around. Here's an honest, balanced rundown of the best alternatives in 2026, from AI IDEs to terminal agents, free and paid.
Copilot is still an excellent autocomplete and a safe default — especially for teams already living in GitHub. But the AI coding space exploded in 2025–2026, and "assistant" gave way to agent . In June 2026 Copilot moved premium models to usage-based AI Credits (completions stay free, but agent mode and chat draw credits), which pushed cost-watchers to compare options. Below we cover nine strong alternatives across two camps — AI IDEs that put the agent inside an editor, and terminal agents that run in your shell — ranked by capability, price, openness, and what each is genuinely best at. Since all of them bill on tokens one way or another, we note near the end how Terse fits in with every one — including Copilot itself. For the full breakdown of what each tool actually costs, see our full guide to AI coding agent costs .
The short version. Prices are the entry point for each tool as of July 2026; open-source clients are free to run and you pay only for the model tokens you use.
"Open source" refers to the client/agent, not the underlying model. Pricing and availability change often — check each vendor before you commit. For reference, GitHub Copilot itself is Free / $10 Pro / $39 Pro+, with usage-based AI Credits for premium models since June 2026 — see our Copilot pricing breakdown .
3. Dataset Ingestion, Preprocessing & Stochastic Augmentations
Each with an honest note on strengths and trade-offs. Where we have a dedicated Terse guide for a tool, we've linked it.
Cursor is the most popular Copilot alternative and the best all-round pick for developers who want to stay in an editor. It's a VS Code fork built around AI, with famously good tab completion, inline edits, and a capable agent mode for larger multi-file changes. That combination of predictive completion and agentic autonomy is exactly what Copilot users tend to miss. Pricing is $20/month Pro, drawing from a monthly credit pool that heavy agent users can exhaust — worth watching if you run agents all day.
If you're ready to graduate from autocomplete to a full autonomous agent, Claude Code is the standout terminal option. It runs in your shell, reasons across a whole repository, and excels at large-codebase refactors that would overwhelm an in-editor assistant. It's also notably token-efficient, feeding the model compact context rather than dumping whole files. Included with the $20/month Claude Pro plan (or via API), it's a natural upgrade for Copilot users who want deeper autonomy.
Windsurf (from Codeium) is an AI-native IDE built around its "Cascade" agent, designed to keep you in flow while it reasons across files and runs multi-step tasks. A key edge for Copilot refugees: plugins for 40+ IDEs — JetBrains, Vim, Xcode and more — so you don't have to abandon your existing setup. Pricing is $20/month Pro with quota-based, no-overage billing, which keeps monthly cost predictable rather than metered like credits.
Cline is the leading open-source autonomous agent for VS Code, and the closest thing to a free, self-controlled Copilot upgrade. You bring your own API key (Anthropic, OpenAI, Google, or local), and Cline plans and executes multi-step edits inside your editor. Its Plan/Act split — think first, then apply — gives you a review gate that fully-autonomous tools skip. Because it's BYOM, you control both the model and the cost, which is why cost-conscious developers like it. The tool itself is free; you pay only for model tokens.
OpenAI's open-source terminal agent is the benchmark front-runner — it currently tops Terminal-Bench 2.1 for autonomous coding tasks. It's an "agent in your shell" that plans and executes end-to-end, a big step up in autonomy from Copilot's in-editor mode. The trade-off: it's tied to OpenAI models, and heavy runs on the API can add up if you aren't watching usage. A strong pick for terminal-comfortable developers who want maximum agentic capability.
Zed is a Rust-native editor built for raw speed — a genuine 120fps editing experience that makes VS Code feel sluggish by comparison. It ships with built-in AI (Claude and GPT), so you get assistant and agent features without a separate extension. For Copilot users who care as much about editor performance as AI features, Zed is the most compelling swap. The Personal tier is free; Pro is $10/month, matching Copilot Pro's price.
Aider is the veteran open-source terminal pair-programmer, and still one of the smartest. Its repo-map keeps the model aware of your whole project while sending only a compact summary — an efficient, token-conscious design. It's model-agnostic (works with Claude, GPT, Gemini, local models), commits changes with git, and you pay only for the model tokens you use. Less flashy than the IDE tools, but hard to beat for disciplined, diff-based editing on a budget.
Google's open-source terminal agent is the best free option on this list. It runs Gemini 2.5 Pro with a genuinely large free tier and a 1M-token context window, so you can point it at big codebases without immediately paying. For Copilot users wary of credit-based billing, its free allowance is a real draw. Model behavior differs from what you may be used to, so expect a short adjustment period on complex agentic tasks.
4. Neural Network Backbone, Layer Specifications & Loss Formulations
opencode is the most-starred open-source AI coding agent and is MIT-licensed, so there are no strings attached. It's a terminal-first, provider-agnostic agent — plug in whichever model you prefer and go. For teams that want a fully open, self-hostable Copilot alternative without vendor lock-in, it's the natural pick. As a fast-moving project it iterates quickly, so expect frequent updates.
Every tool on this list bills on tokens — through a subscription's credit pool, quota, or straight through the API. Terse compresses your prompts and CLI output on-device before they hit the context window, catches duplicate file reads, and tracks per-turn cost. It's tool-agnostic by design, so it works alongside GitHub Copilot and all nine alternatives here. Estimate what you'd save on your setup:
Terse reduces token costs across every major AI coding tool — including GitHub Copilot itself.
Terse compresses prompts, catches duplicate tool calls, and tracks per-turn cost — on-device, alongside GitHub Copilot and every alternative on this page. 30-day free trial, no credit card until it ends.
GitHub moved every Copilot plan to usage-based AI Credits on June 1, 2026, with one credit equal to a cent of model usage. Sessions now stop when the credits run out, since GitHub removed the old fallback to a cheaper model.
That billing change, plus Copilot's limits on agentic work and large codebases, is why many developers are shopping for a GitHub Copilot alternative right now.
If you're one of them, the strongest options are Cursor for an AI-native editor, Claude Code for terminal-driven agent work, and Cline for free open-source model freedom.
I shortlisted 19 alternatives from a wider field, comparing them on pricing model, model flexibility, autonomy, privacy, and IDE fit. I grouped them by how you like to work, since workflow matters more here than any benchmark.
Here's the ranked list, what each tool does well, honest pros and cons, current pricing, and who it fits. I've flagged the tools that changed status in 2026, since several went enterprise-only and stale lists still recommend them.
5. Training Protocol, Convergence Behavior & Experimental Evaluation
GitHub Copilot is still a capable default. It works across six IDEs, integrates natively with GitHub, and its $10/month Pro tier remains the cheapest paid entry in the category. A few things push developers to look elsewhere.
The June 2026 billing change. GitHub moved Copilot to usage-based billing on June 1, 2026, replacing premium requests with token-metered AI Credits. GitHub also retired annual plans.
Weaker agentic depth. Copilot's agent mode improved in 2026, and it still needs more checkpointing than Cursor's Composer or Claude Code on open-ended, multi-file refactors.
Context limits on large codebases. Copilot's suggestions get less reliable as projects grow and its context window fills.
In Qodo's 2025 State of AI Code Quality report , a survey of 609 developers found that 65% of those using AI for refactoring said the assistant misses relevant context, ahead of hallucinations as a complaint.
Privacy and data control. Teams in regulated environments often need self-hosted or air-gapped deployment, which Copilot doesn't offer. That single requirement rules it out for some organizations.
Pricing correct as of August 2026. Verify with the vendor, since this category changes monthly.
Cursor is the best all-round GitHub Copilot alternative and the tool most developers land on after leaving.
It's an AI-first fork of VS Code, so your extensions and keybindings carry over. Composer agent mode handles multi-step tasks, and you route requests across Claude, GPT, and Gemini as needed.
Model Figures & Evaluation Curves (4 Images)
Deep Learning Execution Pipeline
(Preprocessing)
(Feature Extraction)
(Self-Attention)
(Loss Optimization)