---
title: "Projets : codenav et Prometheus — Alex Larionov"
description: "codenav, moteur d’analyse de code écrit en Rust, et Prometheus, l’atelier auto-hébergé avec lequel je construis des sites : rôle et construction."
canonical: "https://maitre999.dev/fr/work/"
lang: "fr"
modified: "2026-10-22T23:47:36.310Z"
---

# Deux outils, et le site que vous lisez.

Je conçois et je développe les logiciels avec lesquels je construis des sites. Voici ce que fait chacun et comment il est construit. Aucun des deux outils n’est publié : tous deux sont en développement actif.

## codenav

Un moteur d’analyse de code écrit en Rust. Il indexe une base de code en un graphe de symboles (redb) et un index plein texte (Tantivy), et sert les deux derrière une seule surface d’outils MCP : navigation, analyse d’impact et audits de sécurité. Il indexe Rust, TypeScript, Svelte et Python.

- Problème : la recherche textuelle est rapide, mais aveugle à la structure. Dans un grand projet, on finit par réécrire ce qui fonctionne déjà ailleurs, faute de l’avoir trouvé.
- Approche : il lit tout le code d’un projet et en dresse la carte : ce qui existe, et ce qui dépend de quoi. Je l’interroge avant d’écrire.
- Résultat : je réutilise ce qui fonctionne déjà au lieu de le réécrire, et je sais ce qu’une modification touche avant de la faire.
- Technologies : Rust, redb, Tantivy, MCP.

## Prometheus

Mon atelier auto-hébergé : analyse de code, moteur de construction de sites et passerelle d’agents, réunis en un seul système. Chaque site que je construis en sort.

- Problème : un site tenu à jour page par page finit par se contredire. La même information est écrite à plusieurs endroits, et rien ne dit laquelle fait foi.
- Approche : tout part du contenu. Chaque information est écrite dans une fiche, une seule fois ; les pages en sont tirées, jamais tenues à jour à la main.
- Résultat : une correction se fait à un seul endroit, et les pages qui en dépendent suivent.
- Technologies : Rust, TypeScript, Svelte 5, Tauri.

## Ce site

Les pages que vous lisez sont produites par mon propre moteur, à partir de ses propres fiches.

- Approche : le statique d’abord. Les pages sont construites à l’avance, HTML et CSS d’abord, avec du script seulement là où il se justifie.
- Résultat : aucun suivi sans votre accord, et un seul endroit où corriger chaque information.
- Technologies : Prometheus.

## Un site pour votre activité ?

C’est le travail de Quantum Web Pulse, mon agence web.

[Ouvrir le formulaire de demande](https://qwp.solutions/contact/)
