BuildAIToday Mohamed-Zayim
FR EN

Tous les projets

NEXUS. Runtime d'agents IA en FastAPI

Statut
En local, jamais déployé
Stack
Python, FastAPI, SQLite, pytest
GitHub
Voir le dépôt

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.