5 comentários (5 comentários)4 reações (4 reações)0 responsável (0 responsável)C++21.825 forks (21.825 forks)batch import
enhancementgood first issueroadmap
Métricas do repositório
- Stars
- 124.401 estrelas (124.401 estrelas)
- Métricas de merge de PR
- Mesclagem média 6d 8h (Mesclagem média 6d 8h)389 fundiu PRs em 30d (389 fundiu PRs em 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.
Guia do colaborador
- Direção de pesquisa
- A issue propõe a construção de um assistente de CLI semelhante ao shell sage e ao GitHub Copilot CLI, aproveitando a reutilização de contexto e a decodificação especulativa do llama server. Para começar, examine a implementação existente do llama.vim e o projeto shell sage para padrões de design. Investigue a API do llama server para reutilização de contexto e como integrar a decodificação especulativa. A família Qwen 2.5 é sugerida como escolha de modelo. A interface CLI exata e a estrutura de comandos precisam ser definidas, possivelmente por meio de uma discussão da comunidade.
- Pilha de tecnologia
- cppshell
- Domain
- clibackenddeveloper experience
- Tipo Issue
- Funcionalidade
- Prerequisites
- C++GitCommand line basics