À propos du projet
HALO Console est unenvironnement de travail IA local-first conçu pour les utilisateurs souhaitant un contrôle total sur leurs interactions avec l'IA. Développé avec Next.js et TypeScript, il se connecte aux modèles Ollama locaux pour permettre le chat en streaming, la récupération basée sur des documents (RAG) et un routage intelligent des modèles étiquetés Quick, Daily ou Heavy selon la complexité de la tâche. Les utilisateurs peuvent télécharger des fichiers texte, markdown, log ou PDF (avec extraction de texte pour les PDF lisibles) et injecter sélectivement des extraits de documents dans les conversations. Une Couche d'Apprentissage manuelle permet aux utilisateurs de curatoriser des notes personnelles qui peuvent être optionnellement incluses dans les prompts. Le système inclut un Runtime Bridge en lecture seule pour les requêtes de statut HomeLab lorsqu'il est configuré, mais aucun accès shell, navigation de fichiers ou API cloud n'est requis. Toutes les données — chats, documents et notes d'apprentissage — restent stockées localement sous les répertoires contrôlés par HALO. Les limites de sécurité empêchent l'exposition des chemins, secrets ou contenus privés. La recherche web et l'OCR sont désactivés par défaut. L'interface est basée sur un navigateur, l'historique des sessions est sauvegardé dans le localStorage, et l'architecture sépare proprement les couches UI, API et runtime modèle. Cette aperçu public (v0.8.1) met l'accent sur la démonstration du design local-first, et non sur le déploiement de données ou services privés.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.