Paket: debgpt (0.7)
Links für debgpt
Debian-Ressourcen:
Quellcode-Paket debgpt herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [salsa.debian.org]
Ähnliche Pakete:
General Purpose Terminal LLM Tool with Some Debian-Specific Design
Large Language Models (LLMs) are capable of handling tasks that traditional software could never achieve or even imagine, such as writing/editing code based on user instruction. DebGPT is a light-weight (depend on as less Python libraries as possible) terminal tool designed for general daily usage of LLM in terminal, as well as exploring the possibility of leveraging LLMs to aid Debian development, in any extent.
With DebGPT, you can ask LLM to read a file, summarize a document, answer a question based on a long context, edit a file, generate a git commit message for staged files, as long as you can imagine and provide the necessary information for it.
Essentially, the idea of this tool is to gather information that might be relevant to the user instruction, including some Debian/Linux-specific knowledge, and combine them together in a prompt to be sent to LLM.
The information sources supported by this tool include but are not limited to files, directories, URLs, PDFs, Debian BTS, Debian buildd, Debian Policy, system manual pages, tldr manuals, Debian Developer References, command lines, Google search results, retrieval results (for retrieval-augmented generation), and more.
DebGPT supports various LLM service providers, either commercial or self-hosted, including OpenAI, Anthropic, Google Gemini, Ollama, LlamaFile, vLLM, and ZMQ (DebGPT's built-in backend to make it self-contained).
Andere Pakete mit Bezug zu debgpt
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-bs4
- Fehlertoleranter Python-3-HTML-Parser
-
- dep: python3-lz4
- Python interface to the lz4 compression library (Python 3)
-
- dep: python3-numpy
- Fast array facility to the Python language (Python 3)
-
- dep: python3-openai
- OpenAI Python API library
-
- dep: python3-prompt-toolkit
- Bibliothek zum Erstellen interaktiver Befehlszeilen (Python 3)
-
- dep: python3-pygments
- Python-3-Paket zur Syntaxhervorhebung
-
- dep: python3-requests
- Elegante und einfache Python-3-HTTP-Bibliothek, für Menschen gebaut
-
- dep: python3-rich
- render rich text, tables, progress bars, syntax highlighting, markdown and more
-
- dep: python3-tenacity
- retry code until it succeeeds
-
- dep: python3-tomli
- lil' TOML parser for Python
-
- dep: python3-urwid
- curses-basierte Python-3-Bibliothek für Oberflächen/Widgets
-
- rec: git
- Schnelles, skalierbares, verteiltes Versionskontrollsystem
-
- rec: man-db
- Werkzeuge zum Lesen von Handbuchseiten
-
- rec: python3-zmq
- Python3-Anbindungen für die 0MQ-Bibliothek
-
- rec: tldr
- Übergangspaket
-
- sug: python3-torch
- Paket nicht verfügbar
- oder python3-torch-cuda
- Paket nicht verfügbar
- oder python3-torch-rocm
- Paket nicht verfügbar
-
- sug: python3-transformers
- Paket nicht verfügbar
debgpt herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 67,0 kB | 288,0 kB | [Liste der Dateien] |