
CamelAI
CamelAI · Programmation
CamelAI est l'entreprise Y Combinator derrière camelCode, un agent de codage open source qui crée et publie des applications, et camelRun, un environnement hébergé qui garde les agents IA en marche.

À propos de CamelAI
What Is CamelAI
CamelAI est une entreprise Y Combinator qui donne aux agents IA un endroit permanent où travailler. L'idée est simple : presque tous les agents oublient tout à la fin d'une session, et repartent donc de zéro. CamelAI garde les fichiers, les bases de données et l'historique au même endroit, et l'agent reprend là où il s'était arrêté au lieu de réapprendre le projet. Comme plateforme d'agents IA open source, elle réunit l'agent de codage et l'environnement d'exécution sous un même toit.
La société propose deux produits. camelCode est un assistant de codage open source qui travaille sur un ordinateur avec ses propres fichiers, assemble des applications full-stack et des automatisations planifiées, puis les publie sur une URL en ligne. camelRun est un environnement hébergé pour ceux qui intègrent des agents dans leurs propres produits : vous définissez un modèle, des instructions, des outils et des canaux, et il exécute la boucle, conserve l'historique et monte à des milliers d'agents en parallèle. Les deux sont open source, camelCode sous licence MIT et camelRun sous AGPL.
Une limite mérite d'être connue d'emblée. CamelAI est une petite équipe, et la plateforme compte sur vous pour apporter votre propre clé de fournisseur de modèles, ou pour payer le tarif officiel à travers elle. Le produit est né comme outil d'analyse de données, et cet ancien service tourne toujours sur une offre héritée, alors vérifiez bien que vous regardez le produit de codage et d'hébergement avant de vous inscrire.
Getting Started
- Rendez-vous sur camelai.com et choisissez une voie : camelCode pour créer des applications à partir d'une description, ou camelRun pour héberger des agents que vous montez vous-même.
- Connectez-vous avec GitHub ou Google, ou commencez sur l'offre gratuite, qui ne demande pas de carte et exige seulement votre propre clé d'API de modèle.
- Décrivez ce que vous voulez en langage courant, ou définissez le modèle, les instructions, les outils et les canaux d'un agent dans la console.
- Laissez l'agent construire et publier sur une URL en ligne, puis branchez l'e-mail, Slack ou une tâche planifiée pour que le travail continue tout seul.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de CamelAI.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Créateurs solo sans équipe d'ingénieurs
- Développeurs qui intègrent des agents dans un produit
- Équipes qui veulent auto-héberger
- Analystes qui veulent sortir du gros œuvre SQL
Tâches
- Monter un outil interne ou un tableau de bord
- Automatiser une tâche récurrente
- Héberger un bot Slack ou un assistant e-mail avec IA
- Faire monter un agent à de nombreux utilisateurs
Cas d'usage
- Lancer une application à partir d'une conversation
- Tenir un pipeline de données à l'heure
- Ajouter de l'IA à un produit existant
- Faire tourner des agents sans dépendance au cloud
Fonctionnalités clés
Un ordinateur permanent pour les agents
L'idée centrale de CamelAI est qu'un agent devrait conserver ses fichiers, ses bases de données et son historique d'une session à l'autre. L'espace de travail de camelCode garde chaque projet au-delà de 100 Go et ne se réinitialise jamais : une nouvelle conversation démarre avec un agent qui connaît déjà tout le contexte. Côté camelRun, l'historique, les fichiers et le travail en attente d'un agent vivent dans l'environnement et non dans votre application, et un serveur redémarré reprend donc exactement là où il s'était arrêté.
Des descriptions qui deviennent des applications publiées
camelCode prend une demande en langage courant et la transforme en une application qui tourne. Il assemble le frontend, le backend et la base de données, puis publie le résultat sur une URL en ligne : un créateur d'applications IA cesse d'être une démo et devient un outil que votre équipe ouvre et utilise. Quand vous voulez un changement, vous le décrivez, et l'agent modifie l'application sur son ordinateur persistant.
Automatisation planifiée et événementielle
Les agents n'attendent pas que vous cliquiez sur exécuter. camelCode planifie des tâches sur cron, du rapport hebdomadaire à la synchronisation toutes les 15 minutes, et camelRun réveille un agent dès qu'il y a du travail, un nouveau message ou une pull request par exemple. Dans les deux cas, une tâche peut tourner en continu, sortir des rapports, signaler des anomalies ou réconcilier des systèmes quand personne ne regarde.
N'importe quel modèle, sans enfermement
camelRun fonctionne avec les modèles d'Anthropic, OpenAI, OpenRouter et Amazon Bedrock, ainsi qu'avec tout serveur qui parle l'API d'OpenAI ou d'Anthropic, comme vLLM ou Ollama. Vous pouvez changer le modèle d'un agent en cours de projet et il conserve son historique. Apportez vos clés et les tokens sont gratuits, ou payez le tarif officiel via CamelAI sans marge.
Des canaux là où les gens travaillent déjà
Un agent n'a pas besoin de vivre dans une fenêtre de chat. camelCode attribue à chaque espace de travail sa propre adresse e-mail et se connecte à Slack, et vos collègues joignent donc l'agent depuis la boîte de réception ou le canal de l'équipe. camelRun relie Slack, Discord, l'e-mail, GitHub et votre propre application, et chaque fil, e-mail ou pull request obtient son agent, avec les webhooks de services comme Sentry, Linear et Stripe en prime.
De vrais espaces de travail multi-utilisateurs
L'espace de travail est partagé par conception. Plusieurs personnes écrivent dans le même fil et l'agent suit qui a dit quoi grâce aux signatures d'auteur : rien ne se perd quand plusieurs collègues contribuent. Chacun peut publier, et tout le monde voit les mêmes projets et les mêmes fichiers, accessibles depuis le web, l'e-mail ou Slack.
Une sécurité qui tient les identifiants hors du modèle
camelRun effectue lui-même chaque appel d'outil, et le modèle ne voit donc jamais vos identifiants. Si votre application cesse de répondre, l'appel échoue et l'agent poursuit son travail au lieu de rester bloqué. Chaque appel a un délai, les outils de votre propre processus disposent de 15 secondes par défaut, et un appel échoué ou expiré est signalé sans faire dérailler l'exécution.
Avantages et inconvénients
Avantages
- L'espace de travail persistant fait la différence. Fichiers, bases de données et historique survivent d'une session à l'autre, et l'agent construit donc sur son propre travail au lieu de repartir de zéro.
- Les deux produits sont open source. camelCode sort sous licence MIT et camelRun sous AGPL, et vous pouvez lire, dupliquer et auto-héberger l'un comme l'autre.
- L'auto-hébergement est vraiment simple. camelRun tient dans un conteneur Docker avec Postgres et sans AWS, et camelCode inclut une configuration Docker Compose pour une seule machine.
- Le choix du modèle reste ouvert. Apportez vos clés ou payez le tarif officiel via CamelAI sans marge, et changez de modèle sans perdre l'historique de l'agent.
Inconvénients
- C'est une petite équipe. CamelAI a démarré avec trois ingénieurs de UT Dallas, et le rythme comme l'ampleur dépendent donc d'un groupe réduit.
- Le modèle est à votre charge. L'offre gratuite exige votre propre clé d'API, et le coût réel inclut donc ce que vous payez à votre fournisseur de modèles.
- Le stockage s'accumule côté hébergement d'agents. Un agent inactif ou endormi coûte encore $0.10 par Go et par mois, et les agents de longue durée avec de gros fichiers ne sont pas gratuits à garder.
- Le nom couvre deux époques. Un ancien produit d'analyse de données tourne toujours sur une offre héritée, ce qui peut tromper qui cherche les outils actuels de codage et d'hébergement.
Questions fréquentes
CamelAI est une entreprise Y Combinator qui bâtit un foyer open source pour les agents IA. Ses deux produits sont camelCode, un assistant de codage qui crée et publie des applications, et camelRun, un environnement hébergé qui exécute les agents que vous définissez et conserve leur historique.
Contenus associés
Découvrez des outils, des compétences et des articles liés à CamelAI.
Alternatives à CamelAI
Forefront
Forefront · ProgrammationForefront est une plateforme web pour construire avec de l'IA open source. Elle vous laisse affiner les principaux modèles de langage open source sur vos propres données, évaluer leurs performances et les exécuter via une API ou les exporter pour les héberger vous-même. Les développeurs qui veulent le confort d'une plateforme fermée mais tiennent à rester propriétaires de leurs modèles et de leurs données sont le public visé ici.
Startkit
StartKit.AI · ProgrammationStartkit est un boilerplate pour créer des produits SaaS d'IA et des wrappers d'IA. Voyez-le comme un boilerplate de startup IA avec les parties ennuyeuses déjà branchées : authentification, paiements Stripe et Lemon Squeezy, limites d'usage, e-mail transactionnel et un kit de démarrage d'API IA qui parle à OpenAI, Anthropic, Groq ou Llama. Vous clonez le dépôt, fixez votre prix et attaquez la partie du produit pour laquelle les gens paient vraiment. Il repose sur Next.js au-dessus de React et Tailwind, donc une bonne partie du code boilerplate vous semble déjà familière.
Testim
Tricentis · ProgrammationTestim est une plateforme d'automatisation des tests dopée à l'IA, qui sert à créer et exécuter des tests de bout en bout sur des applications web, mobiles et Salesforce. Elle s'appuie sur l'apprentissage automatique pour garder les tests stables quand une interface change, alors les équipes passent moins de temps à réparer des sélecteurs cassés. Pas mal pour un outil de tests automatisés que vous pouvez utiliser dès aujourd'hui. Vous créez des tests en enregistrant des actions dans un navigateur, puis vous ajoutez du JavaScript quand vous avez besoin de plus de contrôle. C'est un choix solide pour une équipe QA bien occupée.
