Emacs Copilot

 2 likes

The copilot-complete function demonstrates that ~100 lines of LISP is all it takes for Emacs to do that thing GitHub Copilot and VSCode are famous for doing except superior w.r.t. both quality and freedom

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Linux
  • Mac
  • Windows
  • BSD
  • GNU Emacs
  No rating
2likes
0comments
0news articles

Features

Suggest and vote on features
  1. GNU Emacs icon  Emacs integration
  2.  EMACS
  3.  AI-Powered

 Tags

  • copilot
  • ai-code-assistant

Emacs Copilot News & Activities

Highlights All activities

Recent activities

Show all activities

Emacs Copilot information

  • Developed by

    US flagJustine Tunney
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Alternatives

    49 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

AI Tools & Services

GitHub repository

  •  745 Stars
  •  21 Forks
  •  6 Open Issues
  •   Updated Jan 7, 2024 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Emacs Copilot, and it has gotten 2 likes

Emacs Copilot was added to AlternativeTo by Paul on Jan 3, 2024 and this page was last updated Jan 3, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Emacs Copilot?

The copilot-complete function demonstrates that ~100 lines of LISP is all it takes for Emacs to do that thing GitHub Copilot and VSCode are famous for doing except superior w.r.t. both quality and freedom

Emacs Copilot helps you do pair programming with a local-running LLM that generates code completions within Emacs buffers. The LLM is run as a sub-command that remembers your local editing history on a file by file basis. Tokens stream into your buffer without delay as gen'd and you can hit C-g to interrupt your LLM at any time. History and memory can also be deleted from the LLM's context when deleting code from your Emacs buffer that matches up verbatim. Copilot is language agnostic and your programming language is determed by file extension.

Official Links