Skip to content
Projets

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.

Comment ces chiffres sont mesurés

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éveloppement

README.fr.md

Original
Navin

Un 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.

Navin Desktop corrige un calcul de remise et fait passer les six tests
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

Licence AGPL-3.0 Exécution locale GitHub stars

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
  1. Ouvrez Settings avec Ctrl+G et configurez un fournisseur avec votre clé API ou un modèle local.
  2. Choisissez un modèle et un mode : Ask, Plan, Agent, Review, Security ou Debug.
  3. 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.

Navin CLI corrige un calcul de remise et fait passer les six tests
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é

Objectif, planification, permissions, outils, vérification et livraison, avec retour d'expérience vers la mémoire du projet

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é.

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.