
Neuron AI
Neuron AI · Productivité · Chatbot
Neuron AI est un framework PHP open source pour créer des agents IA prêts pour la production, avec plusieurs fournisseurs de LLM, des pipelines RAG et des workflows événementiels.

À propos de Neuron AI
About
Qu'est-ce que Neuron AI
Neuron AI est un framework PHP pour concevoir des applications agentiques. Au lieu de traduire une pile Python dans votre base de code, il permet aux équipes PHP de créer des agents qui appellent des outils, interrogent des bases vectorielles, gardent en mémoire les conversations et exécutent des workflows en plusieurs étapes dans le langage qu'elles utilisent déjà.
Le framework prend en charge ce qui grignote d'ordinaire le temps de développement : l'orchestration des fournisseurs, la mémoire, le chargement des données, le streaming et le débogage. Vous définissez l'agent, et Neuron assemble le reste. Il fonctionne avec du PHP natif, Laravel, Symfony et WordPress, vous n'êtes donc pas enfermé dans un environnement unique.
La limite tient à sa portée. Neuron AI vise les développeurs, pas les utilisateurs finaux : sans écrire de PHP, il n'y a rien à cliquer. Les équipes qui veulent un chatbot prêt à l'emploi ou un constructeur visuel doivent se tourner vers des plateformes hébergées. Si vous faites déjà tourner du PHP en production, en revanche, il supprime la raison habituelle d'ajouter un second langage.
Pour commencer
- Installez le paquet avec
composer require neuron-core/neuron-aidans un projet PHP 8.1 ou plus récent. - Ajoutez les skills d'agent fournies avec le paquet pour que votre assistant de code suive l'API actuelle.
- Créez une classe d'agent qui définit un fournisseur, comme Anthropic, OpenAI ou Gemini, et rédigez ses instructions.
- Ajoutez des toolkits comme des lecteurs de base de données ou un connecteur MCP, lancez l'agent avec un message utilisateur et lisez la réponse.
- Faites passer le même agent dans un workflow dès que vous avez besoin de boucles, d'état ou d'étapes d'approbation humaine.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Neuron AI.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs PHP qui veulent créer des agents IA en PHP sans passer à Python.
- Équipes backend de boutiques Laravel, Symfony ou WordPress qui ont besoin d'agents partageant la même base de données, le même cache et les mêmes middlewares que le reste de l'application.
- ESN et éditeurs qui cherchent à standardiser un framework agentique PHP et une seule architecture sur laquelle recruter.
Tâches
- Transformer un texte en agent qui utilise des outils
- Monter un pipeline RAG
- Orchestrer des flux en plusieurs étapes ou multi-agents
Cas d'usage
- Une application Laravel qui a besoin d'un agent de service client lisant les mêmes enregistrements que l'application possède déjà.
- Une équipe data qui veut des réponses augmentées par récupération sur des documents internes sans monter un service Python séparé.
- Un CMS ou un plugin WordPress qui ajoute un assistant en gardant un seul déploiement et une seule équipe.
Fonctionnalités clés
Prise en charge de plusieurs fournisseurs
Neuron repose sur une interface unique pour les fournisseurs de modèles de langage : basculer entre OpenAI, Anthropic, Gemini, Mistral ou un modèle Ollama local tient en une ligne de code. Le framework couvre aussi Azure, AWS Bedrock et les points de terminaison compatibles OpenAI, ce qui évite de réécrire l'application à chaque changement de fournisseur.
Agents et toolkits
Un agent est une classe PHP avec un fournisseur et un jeu d'instructions. Vous étendez sa portée avec des toolkits combinables, en ajoutant des lecteurs de base de données, des connecteurs d'API ou vos propres outils. Le résultat est un assistant qui agit sur les données de votre application et sur des services externes plutôt que de produire du texte seulement.
Pipelines RAG
Neuron fournit des chargeurs et des fournisseurs d'embeddings qui extraient des données de fichiers CSV, JSON, PDF et de bases SQL, puis les poussent vers des bases vectorielles comme Pinecone, Elasticsearch, Weaviate ou Qdrant. Quelques lignes suffisent pour relier un agent à une base de connaissances, et c'est ce qui rend les réponses précises sur des sujets que le modèle de base n'a jamais vus.
Workflows événementiels
Les workflows découpent une tâche en nœuds qui communiquent par événements, avec prise en charge de l'état, des branches, des boucles et des étapes d'approbation humaine. Le même workflow qui fait tourner votre premier agent fait aussi tourner un système multi-agents en production, le code des débuts reste donc utile quand le projet grandit.
Intégration MCP et outils
Un connecteur MCP sécurisé relie les agents à des serveurs du Model Context Protocol, leur donnant accès aux systèmes de fichiers, à la recherche, à GitHub et à d'autres capacités externes. Vous pouvez mélanger des outils MCP et les toolkits intégrés dans le même agent, ce qui réduit le code de liaison écrit à la main.
Observabilité intégrée
Neuron se connecte à Inspector.dev pour surveiller l'exécution de l'agent et s'active en une ligne de code. Suivre les appels d'outils, les tokens et les erreurs en environnement réel, c'est ce qui sépare une démo qui marche sur votre machine d'un système en lequel vous avez confiance en production.
Streaming et protocoles d'interface
Les adaptateurs de streaming traduisent les événements internes de Neuron vers des formats frontend comme le Vercel AI SDK et AG-UI. Le backend PHP alimente donc une interface de chat moderne sans pont maison, ce qui compte quand l'agent se trouve derrière l'interface d'un vrai produit.
Avantages et inconvénients
Avantages
- Garde le code de l'agent en PHP, il tourne donc dans le même dépôt, le même déploiement et la même équipe que votre application actuelle.
- Changer de fournisseur en une ligne entre OpenAI, Anthropic, Gemini, Mistral, Ollama et d'autres réduit la dépendance à un seul éditeur.
- Le RAG, les workflows, la mémoire et les connecteurs MCP intégrés couvrent une bonne partie du travail qu'exige un agent de production.
- Le code entièrement typé, avec 100 pour cent de couverture PHPStan, offre un bon support de l'IDE et moins de surprises à l'exécution.
- Gratuit et open source sous licence MIT, il n'y a donc aucun coût de licence pour démarrer.
Inconvénients
- C'est un framework pour développeurs, il n'y a donc rien d'utilisable sans écrire du code PHP.
- La supervision intégrée dépend d'Inspector.dev, ce qui ajoute un service tiers à votre stack.
- Framework récent, il a une communauté plus petite et moins de plugins prêts que les alternatives Python comme LangChain.
- Certaines intégrations supposent que vous savez déjà gérer les dépendances PHP avec Composer.
Questions fréquentes
Neuron AI est un framework PHP open source pour créer des agents IA et d'autres applications agentiques. Il fournit une couche commune pour les fournisseurs de modèles, les outils, la mémoire, la récupération et les workflows, ce qui permet aux développeurs PHP de créer des fonctions IA sans passer à Python.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Neuron AI.
Alternatives à Neuron AI
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Knocket
Knocket (Tencent RTC team) · Productivité · Entreprise · ChatbotKnocket est un outil gratuit de chat en direct et de page de contact : vos visiteurs écrivent depuis votre site, votre application ou un lien, et vous répondez depuis Telegram ou une seule boîte de réception.
FloorGen
Vinit Kumar (FloorGen) · Productivité · IA chinoiseFloorGen est un créateur de plans dans le navigateur qui transforme une phrase ou un croquis en plan 2D modifiable et en visite 3D. Export en PDF, DXF ou vidéo, sans compte pour dessiner.
