5 commentaires (5 commentaires)4 réactions (4 réactions)0 personne assignée (0 personne assignée)C++21 764 forks (21 764 forks)batch import
enhancementgood first issueroadmap
Métriques du dépôt
- Stars
- 124 134 étoiles (124 134 étoiles)
- Métriques de merge PR
- Merge moyen 6j 8h (Merge moyen 6j 8h)389 PRs mergées en 30 j (389 PRs mergées en 30 j)
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.
Guide contributeur
- Direction de recherche
- Cette issue propose de construire un assistant CLI similaire à shell sage et GitHub Copilot CLI, en tirant parti de la réutilisation de contexte et du décodage spéculatif de llama server. Pour commencer, examinez l'implémentation existante de llama.vim et le projet shell sage pour les modèles de conception. Étudiez l'API de llama server pour la réutilisation de contexte et comment intégrer le décodage spéculatif. La famille Qwen 2.5 est suggérée comme choix de modèle. L'interface CLI exacte et la structure des commandes doivent être définies, éventuellement via une discussion communautaire.
- Stack technique
- cppshell
- Domaine
- clibackenddeveloper experience
- Type d'issue
- Fonctionnalité
- Prérequis
- C++GitCommand line basics