NEXUS. Runtime d'agents IA en FastAPI
- 692 (pytest, dépôt buildaitoday-dashboard) tests verts
Problème
Construire sa marque de développeur demande de publier régulièrement, avec de la qualité, sans y passer des heures. Les outils qui le font sont des SaaS payants : NEXUS fait tourner ces agents depuis un seul endroit, en local, sur un ordinateur portable sans GPU.
Décisions
- Un runtime en FastAPI, avec SQLite, qui tourne en local.
- Des tests pour chaque agent, lancés avec pytest.
- Une démo : Octave, l’agent de prospection de l’agence.
- Les modèles gratuits d’abord (Groq, Cerebras, OpenRouter), en rotation avec repli automatique et un plafond de coût en euros ; le CLI Claude Code local pour le contenu qui compte.
- Un seul fil d’écriture vers SQLite, pour ne jamais tomber sur « database is locked ».
- Un front en modules ES natifs, sans framework ni bundler.
- Rien n’est envoyé ni publié sans un clic humain.
Résultat
La suite de tests passe en entier. Octave y tourne en démonstration.
Ce que je n’ai pas fait
- Je ne l’ai jamais déployé : NEXUS tourne en local.
- Le critère de sortie de l’agent de posts (10 posts réels sans invention) n’est pas encore mesuré par le code.
- Brancher le bot Telegram demande encore de lire l’API à la main : pas d’assistant d’installation.