Skip to content

Introduction

Welcome to Archie Core, the AI-native backend that powers Archie and enables modern applications to move from idea to production with unprecedented speed and clarity.

Archie Core is a cloud-agnostic Backend-as-a-Service (BaaS) designed for teams who want the power of enterprise infrastructure without the friction, ceremony, or long-term lock-in that usually comes with it.

This documentation explains what Archie Core is, how it works, and how to build with it.

Archie Core is a next-generation cloud backend that automatically generates, operates, and evolves the backend of your application.

At its core, Archie Core provides:

  • A real relational database (PostgreSQL or MySQL)
  • Automatically generated GraphQL and REST APIs
  • Enterprise-grade system services (auth, RBAC, storage, messaging, etc.)
  • Extensible backend logic through custom functions
  • AI-native interaction through natural language
  • First-class CI/CD and production governance

Unlike traditional backends, Archie Core is not assembled from separate tools. It is a single, cohesive system designed to be understood by both humans and AI.

This documentation is written for:

  • Developers building production applications
  • Founders who want speed without architectural debt
  • Product teams who value clarity and momentum

If you understand APIs, databases, and modern cloud applications, you’re in the right place.

Most platforms add AI later. Archie Core was designed for AI from the beginning.

That means:

  • Your backend can be explored and manipulated using natural language
  • Data models, APIs, permissions, and logic are explainable and inspectable
  • AI agents (including Archie itself) can reason about your system safely

AI isn’t a feature of Archie Core — it’s a first-class participant.

This makes Archie Core uniquely suited for:

  • AI-assisted development
  • Agentic workflows
  • Rapid iteration without architectural decay

Archie Core runs on AWS, Google Cloud Platform, or Azure.

You choose:

  • Your cloud
  • Your region
  • Your deployment strategy

Archie Core provides portability without abstraction theater. Your application runs on real infrastructure, using real databases, with real operational guarantees. No proprietary runtimes. No fake databases. No hidden lock-in.

Every Archie Core backend automatically exposes a powerful GraphQL APIs for flexible, client-driven access — Your data model becomes your API immediately.

Security, validation, and permissions are enforced consistently, without requiring custom glue code or manual wiring.

Archie Core includes interactive tooling so you can understand and test your system in real time:

  • API Playground – Explore and execute GraphQL and REST APIs
  • SQL Playground – Query your database directly using SQL

These tools are designed for learning, debugging, validation, and AI-assisted exploration.

Archie Core provides production-grade backend services out of the box:

  • Authentication (multiple providers)
  • Role-Based Access Control (RBAC)
  • File Storage (multiple providers)
  • Integrations (SendGrid, Shopify, Slack, Stripe, Twilio)

These services are native, not bolted on — meaning they are consistent, secure, observable, and all governed by the same permission and data models.

When generated behavior isn’t enough, Archie Core allows you to extend the backend using custom backend functions.

These functions:

  • Execute securely within the Archie Core runtime
  • Have controlled access to data and services
  • Preserve system guarantees and permissions
  • Integrate cleanly with generated APIs

This lets you implement advanced business logic without breaking the model.

Archie Core supports:

  • PostgreSQL
  • MySQL

You work with real relational databases using standard SQL. Your data remains portable, queryable, and understandable — today and years from now.

Archie Core includes first-class integrations with services such as:

These integrations are treated as native capabilities, not third-party plugins — enabling consistent security, configuration, and observability.

Archie Core is engineered to be exceptionally fast — not just in raw latency, but in overall developer throughput.

By removing glue code, duplicated logic, and manual wiring:

  • Teams ship faster
  • Systems stay cleaner
  • Operational overhead is reduced

Performance is not an afterthought — it’s a design goal.

Archie Core includes enterprise capabilities from day one:

  • CI/CD pipelines
  • Environment isolation
  • Secure deployments
  • Production governance and auditability

There is no “prototype mode” that needs to be rewritten later.

Archie Core is fully embedded into Archie, the idea-to-application platform.

That means:

  • Backends are created as part of product thinking, not after it
  • Architecture, data models, and APIs evolve together
  • AI can reason across product, design, and infrastructure layers

You can use Archie Core independently — but it truly shines when paired with Archie.

Archie Core is designed to remove friction between intent and execution. The rest of this documentation shows you how.