This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 0.5.9 instead.
doctum-agent — agent de code local, avec tes modèles
Un agent de code dans le terminal : un modèle par rôle (orchestrateur, codeur, relecteur…), sur n'importe quel back-end que TU fournis. Tout tourne en local ; le code de ton projet ne quitte pas ta machine. Édition gratuite et open source (MIT).
Ce dépôt est généré depuis le socle privé de Doctum, débarrassé de toute pièce « maison » (routage mesuré, corpus cybersécurité, isolation durcie). Il ne contient que l'agent générique.
Installer
# via npm (installe le paquet Python pour toi)
npm install -g @doctum_consilium/code-agent
# ou via uv / pipx / pip
uv tool install doctum-agent
pipx install doctum-agent
pip install --user doctum-agent
Démarrer — tu apportes tes modèles (BYOK)
Trois voies, au choix :
- Local, par défaut (aucune clé) — lance Ollama, tire un modèle, et c'est prêt :
ollama pull qwen2.5-coder doctum "explique-moi ce dépôt"
- Ton fournisseur — mets ta clé dans l'environnement (ou
~/.doctum/config.yaml) et repointe un rôle :export OPENAI_API_KEY=sk-... # ou ANTHROPIC_API_KEY, etc. doctum "corrige le bug dans app.py"
- Modèles gérés + cybersécurité — l'édition pro de Doctum ajoute des modèles prêts à l'emploi,
un routage mesuré, un corpus de sécurité et une exécution isolée :
doctum connexion # essai puis abonnement
Ce que fait l'agent
- Lit, écrit et édite des fichiers ; lance des commandes et des tests ; navigue le dépôt.
- Un modèle par rôle, configurable : l'orchestrateur délègue à un codeur, un relecteur, un explorateur… chacun sur le back-end que tu choisis.
- Serveurs MCP branchables (tes propres outils).
- Trois niveaux d'autorisation (
--mode read_only|workspace_write|full_access) : par défaut, l'agent ne touche que ton projet et refuse le réseau.
doctum --show-config # voir le routage des rôles → modèles
doctum --list-agents # les rôles disponibles
doctum --help # toutes les options
Édition pro (Doctum)
L'édition gratuite est le socle. L'édition pro (doctum connexion) ajoute ce qui se mesure et se
maintient côté serveur : le routage mesuré modèle↔rôle, un corpus de cybersécurité interrogeable,
une isolation durcie de l'exécution, et des modèles gérés sans clé à fournir. Voir
doctumconsilium.com.
Licence
MIT — voir LICENSE.
Metadata
Release files for doctum-agent 0.5.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| doctum_agent-0.5.7.tar.gz | 218.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| doctum_agent-0.5.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 476.2 kB
Release files / doctum_agent-0.5.7.tar.gz
| Download URL | doctum_agent-0.5.7.tar.gz |
|---|---|
| Size | 218.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ab31aa55420180b62b7975a4a51a5ab093d4e199fddf23ecb4f729666e221fd
|
|
BLAKE2b-256 checksum How to use checksums |
492300fe82c130a5e9d5eeee8cde8bcb446322c2ef1388962048a9ef8af4d938
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|
Release files / doctum_agent-0.5.7-py3-none-any.whl
| Download URL | doctum_agent-0.5.7-py3-none-any.whl |
|---|---|
| Size | 257.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5c543952b6a87def10f07a33c2298230b52d83b44604353e1bc464e62ea50b86
|
|
BLAKE2b-256 checksum How to use checksums |
7279057ffd71ba1dfdbae4101510a8f22db54c67f4dbe30c78b76100252711e6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.11.15
|