memory heap
368 subscribers
2.48K photos
505 videos
52 files
3.07K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
#emacs #llm #copilot

Justine Tunney опубликовала Emacs Copilot mode:
https://github.com/jart/emacs-copilot

Функция copilot-complete демонстрирует, что примерно 100 строчек кода на Лисп — это всё, что нужно для того, чтобы Emacs мог делать такие же штуки, которыми прославились GitHub Copilot или VSCode.

Emacs Copilot помогает вам делать парное программирование с локально-запущенной большой языковой моделью (LLM), которая генерирует код и дополняет его внутри буферов Emacs. LLM запускается, как подкоманда, которая помнит вашу локальную историю правок на уровне каждого файла. Токены поступают в ваш буфер без задержки по мере генерации и вы можете нажать C-g для того, чтобы прервать работу LLM в любое время.

Emacs Copilot работает с разными языками и язык программирования определяется по расширению файла.
🔥2