À propos du projet

NEO est un environnement de codage agentique léger construit avec React, TypeScript, Tauri et Rust. Il intègre un agent IA, un éditeur de code, des outils de système de fichiers, Git, un terminal et la prise en charge de MCP dans une seule application de bureau. L'agent peut inspecter les fichiers du projet, rechercher dans les espaces de travail, créer et modifier des fichiers, exécuter des commandes et interagir avec les environnements de développement locaux. Les opérations destructives nécessitent l'approbation explicite de l'utilisateur, et les modifications peuvent être examinées avant application. NEO prend en charge des fournisseurs d'IA configurables, y compris des modèles locaux via Ollama, et permet aux développeurs de contrôler le contexte fourni au modèle. L'application utilise Supabase pour les services backend tels que l'authentification et la synchronisation cloud, tout en gardant les fichiers de l'espace de travail en local. Elle est actuellement en version bêta et sous licence non commerciale à code source disponible.