AstroQuest

Les technologies maison d’AstroQuest

Sous les applications, AstroQuest remplace des bibliothèques externes par ses propres moteurs, écrits en Rust : plus rapides, plus légers et sans licence tierce. Chaque page détaille ce qui est remplacé, les mesures avant et après, et les limites.

Spark Sheets et le moteur tableur

Le tableur couvre 340 fonctions. Le moteur de calcul est mesuré de 4 à 18 fois plus rapide que la bibliothèque remplacée, sans écart de résultat sur 24 classeurs de contrôle.

Moteur ZIP

L’écriture d’archives est environ 8 fois plus rapide dans nos mesures internes (430 ms contre 50 ms sur le jeu d’essai).

Moteur Office

Les fichiers DOCX et PPTX sont lus et écrits par nos propres routines, avec des gains mesurés sur le texte (DOCX de 7 à 19 fois) et sur la taille des présentations (PPTX plus petit de 82 %).

Moteur de graphiques

Un graphique passe de 438 Ko à 46 Ko dans nos mesures, et un million de points se dessine en 15 ms.

Moteur PDF et codec Regic

Le PDF est produit sans navigateur ni boîte d’impression. Regic est le format de stockage compact des documents Spark.

Cortex

Cortex, moteur de contexte code open source sous licence MIT, aide les agents IA à explorer un dépôt.

Questions fréquentes

Pourquoi AstroQuest écrit-il ses propres moteurs ?

Pour gagner en vitesse et en poids, maîtriser les licences et garder un produit cohérent, sans dépendre de bibliothèques externes.

Les chiffres sont-ils vérifiables ?

Ce sont des mesures internes, avec la source et les limites indiquées sur chaque page de détail.