- Récupérer la documentation de diverses sources
- Séparation sémantique du contenu
- Générer des incorporations à l'aide de plusieurs modèles
- Stocker les données dans SQLite avec support vectoriel
- Utiliser la recherche hybride vectorielle et en texte intégral
- Gérer les tâches de manière asynchrone
- Supporter le versionnement et les documents non versionnés
- Fournir des outils CLI pour la gestion