Neuron AI

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.

Aperçu de l'interface de Neuron AI

À 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

  1. Installez le paquet avec composer require neuron-core/neuron-ai dans un projet PHP 8.1 ou plus récent.
  2. Ajoutez les skills d'agent fournies avec le paquet pour que votre assistant de code suive l'API actuelle.
  3. Créez une classe d'agent qui définit un fournisseur, comme Anthropic, OpenAI ou Gemini, et rédigez ses instructions.
  4. 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.
  5. 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.

Offre gratuiteOui
Offres payantesFree and open source (MIT); paid creator support on request
PlateformePHP 8.1+ (works with Laravel, Symfony, WordPress, custom MVC)
DéveloppeurNeuron AI
CatégorieProductivité · Chatbot
Date de lancementMar 2025
Dernière mise à jourOct 2025
Visites du site146.1M
Classement mondial du siteN/A
Disponibilité de l’APIN/A

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.