ggml-org/llama.cpp

llama : add CLI assistant

Closed

#10,688 opened on Dec 6, 2024

 (5 comments) (4 reactions) (0 assignees)C++ (21,764 forks)batch import
enhancementgood first issueroadmap

Repository metrics

Stars
 (124,134 stars)
PR merge metrics
 (Avg merge 6d 8h) (389 merged PRs in 30d)

Description

The https://github.com/AnswerDotAI/shell_sage project seems quite fun and useful. GitHub Copilot CLI was also a rather useful utility.

We should build a fully-local alternative leveraging llama-server's advanced context reuse techniques in the same spirit as llama.vim. Speculative decoding should be very effective in this scenario as well. Likely the Qwen 2.5 family would be ideal for this use case.

Contributor guide