Navinspire-ia/navin has 37 GitHub stars and 5 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 19:49 UTC. Last push 2026-11-12.
Progression mesurée des étoiles
- in 24h
- 0
- in 7 days
- Historique en cours
- in 15 days
- Historique en cours
- in 1 month
- Historique en cours
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
À propos
Open-source AI agents for coding, research and automation. Run locally with your models, persistent memory, multi-agent execution, skills, MCP and self-evolving.
Outils de développementREADME.fr.md
OriginalUn objectif. Un agent qui fait avancer le travail.
Un espace de travail IA open source pour coder, rechercher, utiliser des outils et retrouver le contexte d'une session à l'autre.
Session Navin Desktop réelle, raccourcie : lire → corriger → 6 tests réussis. Image fixe et détails
Dans votre terminal, votre navigateur ou l'application desktop. Choisissez vos modèles. Gardez le contrôle.
English · Français · العربية · Español · Português · Deutsch · 简体中文 · 日本語 · 한국어 · Svenska
Démarrer · Télécharger l'application · Documentation · Contribuer
Confiez une mission à Navin
« Trouve la cause de ce bug, corrige-le, lance les tests pertinents et explique les changements. »
« Recherche ces concurrents, compare leurs offres avec des sources et transforme les résultats en rapport. »
« Surveille ce projet et préviens-moi lorsqu'un changement demande mon attention. »
Navin relie le modèle à vos fichiers, au terminal, au navigateur et à vos outils. Il peut planifier, déléguer des tâches précises à des sous-agents, vérifier les résultats et poursuivre dans les limites configurées.
Ce qui reste après la conversation compte aussi : la connaissance du projet, les décisions, les compétences réutilisables et le contexte du travail.
Démarrer
Navin Desktop (Windows / macOS / Linux)
Téléchargez Navin Desktop pour Windows, macOS ou Linux
CLI
Linux / macOS / WSL
curl https://navin.live/install -fsS | bash
Windows PowerShell
irm 'https://navin.live/install?win32=true' | iex
Ouvrez un terminal dans votre projet, puis lancez :
cd your-project
navin-cli
- Ouvrez Settings avec Ctrl+G et configurez un fournisseur avec votre clé API ou un modèle local.
- Choisissez un modèle et un mode : Ask, Plan, Agent, Review, Security ou Debug.
- Essayez : « Lis ce projet et explique son fonctionnement. Propose ensuite une amélioration utile. »
Le logiciel est gratuit sous sa licence open source. Les API de modèles et les services externes peuvent facturer leur utilisation. Installation et dépannage.
Depuis les sources (gateway + WebUI)
Pour lancer ou modifier Navin sur votre machine :
git clone https://github.com/Navinspire-ia/navin.git
cd navin
make install
make start
make install installe les paquets système manquants lorsque c'est possible, le backend Python et la WebUI. make start lance le gateway et la WebUI sur localhost:5173.
Si vous désactivez l'installation système (NAVIN_SKIP_SYSTEM=1 ou sh scripts/install.sh --no-system), installez d'abord Python 3.11+, Git, Make, Node.js 18+ et npm.
Sur Linux/macOS, le sandbox natif nécessite aussi rustup (make native).
CLI depuis le dépôt : .venv/bin/navin-cli (Windows : .venv\Scripts\navin-cli). Guide d'installation complet.
Un espace de travail, plusieurs métiers
| Vous voulez... | Navin vous apporte |
|---|---|
| Développer une application | Exploration du dépôt, édition du code, terminal, Git, aperçu navigateur, tests et revue. |
| Comprendre un projet | Graphe du projet, index du code, définitions, références et analyse d'impact. |
| Rechercher et extraire | Recherche web, navigateur, scraping, extraction structurée et rapports sourcés. |
| Créer des livrables | Documents, présentations, tableurs, schémas d'architecture et workflows multimédias. |
| Développer votre activité | Prospection, enrichissement de leads, SEO, études marketing et préparation de campagnes. |
| Gérer des tâches métier | Analyse d'appels d'offres, recherche d'emploi, transcription de réunions, notes et actions. |
| Déléguer un travail complexe | Sous-agents spécialisés qui travaillent en parallèle et rendent leurs résultats à l'agent principal. |
| Poursuivre dans la durée | Boucles sur objectif, tâches planifiées et vérifications Heartbeat lorsque le gateway fonctionne. |
Certains workflows nécessitent des dépendances supplémentaires, des intégrations configurées ou un modèle compatible. Consultez la carte des capacités.
Session CLI réelle, raccourcie : lire → corriger → 6 tests réussis. Image fixe et détails
Ce qui fait la différence
Le contexte survit à la conversation. La mémoire du projet et le graphe du code aident l'agent à retrouver les décisions et les fichiers utiles. La mémoire épisodique, optionnelle, permet de rappeler des travaux précédents. Mémoire · Graphe du projet
Les outils relient la réflexion à l'action. Fichiers, shell, Git, navigateur, API et MCP permettent d'exécuter le travail. Les Skills décrivent des méthodes réutilisables ; les plugins et intégrations étendent les possibilités. Configurer MCP · Skills
Vous choisissez les modèles. Connectez OpenAI, Anthropic, Google, Mistral, DeepSeek, Qwen et d'autres fournisseurs, ou des modèles locaux avec Ollama, LM Studio et vLLM. Affectez différents modèles aux différentes tâches. Les capacités dépendent du fournisseur et du modèle choisis. Configuration
Le travail peut durer, avec des limites explicites. Les boucles poursuivent un objectif ; Heartbeat recherche les suites utiles. Validations humaines, budgets de ressources, checkpoints et commandes d'arrêt encadrent l'exécution. Automatisations · Sécurité
L'exécution locale conserve votre espace de travail sur votre machine. Si vous choisissez un modèle distant ou un service connecté, les données nécessaires à la requête lui sont transmises.
De l'objectif au résultat vérifié
Téléchargez le schéma interactif et ouvrez le fichier HTML dans un navigateur. Le schéma et ses commandes sont en anglais.
Un agent qui peut apprendre de l'expérience
Navin inclut des mécanismes d'apprentissage expérimentaux, à activer volontairement :
| Mécanisme | Ce qu'il explore |
|---|---|
| Self-Evolve / Auto-Skills | Transformer les échecs répétés en Skills candidats, les évaluer, puis les promouvoir ou revenir en arrière. |
| World model | Apprendre des prédictions locales sur les résultats des outils à partir des trajectoires enregistrées. |
| Policy learning | Évaluer des suggestions d'actions suivantes sur des cas réservés à l'évaluation. |
Ces mécanismes sont désactivés par défaut. Des évaluations conditionnent leur activation. Publier un Skill pour tous les projets exige une action humaine. Le modèle de conversation n'est pas réentraîné.
L'ambition : des agents autonomes de plus en plus capables. Navin ne prétend pas être une AGI.
Évolution des Skills · World model · Policy learning
Connectez vos outils
- Modèles : vos clés API ou une exécution locale.
- Extensions : serveurs MCP, Skills, plugins et outils personnalisés.
- Canaux : Telegram, Slack, Discord, WhatsApp, Email, Teams et d'autres via les intégrations configurées.
- Interfaces : CLI, WebUI et applications desktop téléchargeables.
Ce dépôt GitHub contient le moteur agent public, le CLI, la WebUI et les outils associés. Le packaging desktop, le service navin.live, l'infrastructure du site et la publication des versions sont maintenus séparément.
Construisons Navin ensemble
Essayez une vraie tâche. Dites-nous où l'agent vous a aidé et où il a bloqué.
- Signalez un bug reproductible ou proposez une fonctionnalité.
- Ajoutez un fournisseur, améliorez un Skill, développez une intégration ou un cas d'évaluation.
- Améliorez une traduction ou partagez un workflow reproductible.
- Lisez CONTRIBUTING.md et le CLA avant une pull request.
Créé par Navinspire IA, maintenu par @aymenghad et les contributeurs de Navin.
Licence
AGPL-3.0, avec une offre de licence commerciale proposée par Navinspire IA. Les contributions suivent le Contributor License Agreement.
Donnez plus d'autonomie à votre prochain projet.
Installer Navin · Lire la documentation · Mettre une étoile
Si Navin vous aide, une étoile permet à d'autres de le découvrir.