Aperçu

Bienvenue sur Archie Core, le backend natif IA qui propulse Archie et permet aux applications modernes de passer de l’idée à la production avec une vitesse et une clarté sans précédent.
Archie Core est un Backend-as-a-Service (BaaS) agnostique du cloud, conçu pour les équipes qui veulent la puissance d’une infrastructure d’entreprise sans la friction, la cérémonie ou la dépendance à long terme qui l’accompagnent habituellement.
Cette documentation explique ce qu’est Archie Core, comment il fonctionne et comment construire avec.
Qu’est-ce qu’Archie Core ?
Section intitulée « Qu’est-ce qu’Archie Core ? »Archie Core est un backend cloud de nouvelle génération qui génère, opère et fait évoluer automatiquement le backend de votre application.
En son cœur, Archie Core fournit :
- Une vraie base de données relationnelle (PostgreSQL ou MySQL)
- Des APIs GraphQL et REST générées automatiquement
- Des services système de niveau entreprise (auth, RBAC, stockage, messagerie, etc.)
- Une logique backend extensible via des fonctions personnalisées
- Une interaction IA native en langage naturel
- CI/CD et gouvernance de production de première classe
Contrairement aux backends traditionnels, Archie Core n’est pas assemblé à partir d’outils séparés. C’est un système unique et cohésif conçu pour être compris par les humains et l’IA.
À qui s’adresse cette documentation
Section intitulée « À qui s’adresse cette documentation »Cette documentation est écrite pour :
- Les développeurs qui construisent des applications en production
- Les fondateurs qui veulent de la vitesse sans dette architecturale
- Les équipes produit qui valorisent la clarté et l’élan
Si vous comprenez les APIs, les bases de données et les applications cloud modernes, vous êtes au bon endroit.
Natif IA par conception
Section intitulée « Natif IA par conception »La plupart des plateformes ajoutent l’IA plus tard. Archie Core a été conçu pour l’IA dès le début.
Cela signifie :
- Votre backend peut être exploré et manipulé en langage naturel
- Les modèles de données, APIs, permissions et logique sont explicables et inspectables
- Les agents IA (y compris Archie lui-même) peuvent raisonner sur votre système en toute sécurité
L’IA n’est pas une fonctionnalité d’Archie Core — c’est un participant de première classe.
Cela rend Archie Core particulièrement adapté pour :
- Le développement assisté par IA
- Les workflows agentiques
- L’itération rapide sans dégradation architecturale
Agnostique du cloud (Bientôt)
Section intitulée « Agnostique du cloud (Bientôt) »Archie Core fonctionne sur AWS, Google Cloud Platform ou Azure.
Vous choisissez :
- Votre cloud
- Votre région
- Votre stratégie de déploiement
Archie Core offre la portabilité sans théâtre d’abstraction. Votre application tourne sur une vraie infrastructure, utilisant de vraies bases de données, avec de vraies garanties opérationnelles. Pas de runtimes propriétaires. Pas de fausses bases de données. Pas de dépendance cachée.
APIs automatiques, instantanément
Section intitulée « APIs automatiques, instantanément »Chaque backend Archie Core expose automatiquement des APIs GraphQL puissantes pour un accès flexible piloté par le client — Votre modèle de données devient votre API immédiatement.
La sécurité, la validation et les permissions sont appliquées de manière cohérente, sans nécessiter de code de liaison personnalisé ou de câblage manuel.
Playgrounds intégrés
Section intitulée « Playgrounds intégrés »Archie Core inclut des outils interactifs pour que vous puissiez comprendre et tester votre système en temps réel :
- API Playground – Explorez et exécutez des APIs GraphQL et REST
- SQL Playground – Interrogez votre base de données directement en SQL
Ces outils sont conçus pour l’apprentissage, le débogage, la validation et l’exploration assistée par IA.
Services système inclus
Section intitulée « Services système inclus »Archie Core fournit des services backend de production prêts à l’emploi :
- Authentification (plusieurs fournisseurs)
- Contrôle d’accès basé sur les rôles (RBAC)
- Stockage de fichiers (plusieurs fournisseurs)
- Intégrations (SendGrid, Shopify, Slack, Stripe, Twilio)
Ces services sont natifs, pas greffés — ce qui signifie qu’ils sont cohérents, sécurisés, observables et tous gouvernés par les mêmes modèles de permissions et de données.
Extensibilité via les fonctions backend
Section intitulée « Extensibilité via les fonctions backend »Quand le comportement généré ne suffit pas, Archie Core vous permet d’étendre le backend avec des fonctions backend personnalisées.
Ces fonctions :
- S’exécutent en toute sécurité dans le runtime Archie Core
- Ont un accès contrôlé aux données et services
- Préservent les garanties et permissions du système
- S’intègrent proprement avec les APIs générées
Cela vous permet d’implémenter une logique métier avancée sans casser le modèle.
Vraies bases de données, vrai SQL
Section intitulée « Vraies bases de données, vrai SQL »Archie Core supporte :
- PostgreSQL
- MySQL
Vous travaillez avec de vraies bases de données relationnelles en SQL standard. Vos données restent portables, interrogeables et compréhensibles — aujourd’hui et dans les années à venir.
Intégrations natives
Section intitulée « Intégrations natives »Archie Core inclut des intégrations de première classe avec des services tels que :
Stripe
Intégrez Stripe pour le traitement des paiements.
SendGrid
Configurez SendGrid pour les emails transactionnels.
Shopify
Synchronisez les données avec votre boutique Shopify.
Slack
Envoyez des notifications vers les canaux Slack.
Twilio
Envoyez des messages SMS via Twilio.
Ces intégrations sont traitées comme des capacités natives, pas comme des plugins tiers — permettant une sécurité, une configuration et une observabilité cohérentes.
Performance et mise à l’échelle
Section intitulée « Performance et mise à l’échelle »Archie Core est conçu pour être exceptionnellement rapide — pas seulement en latence brute, mais en productivité globale du développeur.
En éliminant le code de liaison, la logique dupliquée et le câblage manuel :
- Les équipes livrent plus vite
- Les systèmes restent plus propres
- La charge opérationnelle est réduite
La performance n’est pas une réflexion après coup — c’est un objectif de conception.
Niveau entreprise par défaut
Section intitulée « Niveau entreprise par défaut »Archie Core inclut des capacités d’entreprise dès le premier jour :
- Pipelines CI/CD
- Isolation des environnements
- Déploiements sécurisés
- Gouvernance et auditabilité de production
Il n’y a pas de « mode prototype » qui doit être réécrit plus tard.
Partie de la plateforme Archie
Section intitulée « Partie de la plateforme Archie »Archie Core est entièrement intégré dans Archie, la plateforme de l’idée à l’application.
Cela signifie :
- Les backends sont créés dans le cadre de la réflexion produit, pas après
- L’architecture, les modèles de données et les APIs évoluent ensemble
- L’IA peut raisonner à travers les couches produit, design et infrastructure
Vous pouvez utiliser Archie Core de manière indépendante — mais il brille vraiment associé à Archie.
Construisons
Section intitulée « Construisons »Archie Core est conçu pour éliminer la friction entre l’intention et l’exécution. Le reste de cette documentation vous montre comment.