Visão geral

Bem-vindo ao Archie Core, o backend nativo de IA que alimenta o Archie e permite que aplicações modernas saiam da ideia para a produção com velocidade e clareza sem precedentes.
O Archie Core é um Backend-as-a-Service (BaaS) agnóstico de nuvem, projetado para equipes que desejam o poder de uma infraestrutura corporativa sem a fricção, cerimônia ou dependência de longo prazo que normalmente vêm com isso.
Esta documentação explica o que é o Archie Core, como funciona e como construir com ele.
O que é o Archie Core?
Seção intitulada “O que é o Archie Core?”O Archie Core é um backend na nuvem de nova geração que gera, opera e evolui automaticamente o backend da sua aplicação.
Em seu núcleo, o Archie Core oferece:
- Um banco de dados relacional real (PostgreSQL ou MySQL)
- APIs GraphQL e REST geradas automaticamente
- Serviços de sistema de nível corporativo (auth, RBAC, armazenamento, mensageria, etc.)
- Lógica backend extensível através de funções personalizadas
- Interação IA nativa em linguagem natural
- CI/CD e governança de produção de primeira classe
Ao contrário dos backends tradicionais, o Archie Core não é montado a partir de ferramentas separadas. É um sistema único e coeso projetado para ser compreendido tanto por humanos quanto por IA.
Para quem é esta documentação
Seção intitulada “Para quem é esta documentação”Esta documentação é escrita para:
- Desenvolvedores que constroem aplicações em produção
- Fundadores que querem velocidade sem dívida arquitetural
- Equipes de produto que valorizam clareza e impulso
Se você entende APIs, bancos de dados e aplicações na nuvem modernas, você está no lugar certo.
Nativo de IA por design
Seção intitulada “Nativo de IA por design”A maioria das plataformas adiciona IA depois. O Archie Core foi projetado para IA desde o início.
Isso significa:
- Seu backend pode ser explorado e manipulado usando linguagem natural
- Modelos de dados, APIs, permissões e lógica são explicáveis e inspecionáveis
- Agentes IA (incluindo o próprio Archie) podem raciocinar sobre seu sistema com segurança
A IA não é uma funcionalidade do Archie Core — é um participante de primeira classe.
Isso torna o Archie Core especialmente adequado para:
- Desenvolvimento assistido por IA
- Workflows agênticos
- Iteração rápida sem degradação arquitetural
Agnóstico de nuvem (Em breve)
Seção intitulada “Agnóstico de nuvem (Em breve)”O Archie Core roda em AWS, Google Cloud Platform ou Azure.
Você escolhe:
- Sua nuvem
- Sua região
- Sua estratégia de implantação
O Archie Core oferece portabilidade sem teatro de abstração. Sua aplicação roda em infraestrutura real, usando bancos de dados reais, com garantias operacionais reais. Sem runtimes proprietários. Sem bancos de dados falsos. Sem dependência oculta.
APIs automáticas, instantaneamente
Seção intitulada “APIs automáticas, instantaneamente”Cada backend Archie Core expõe automaticamente APIs GraphQL poderosas para acesso flexível orientado pelo cliente — Seu modelo de dados se torna sua API imediatamente.
Segurança, validação e permissões são aplicadas de forma consistente, sem necessitar de código de ligação personalizado ou fiação manual.
Playgrounds integrados
Seção intitulada “Playgrounds integrados”O Archie Core inclui ferramentas interativas para que você possa entender e testar seu sistema em tempo real:
- API Playground – Explore e execute APIs GraphQL e REST
- SQL Playground – Consulte seu banco de dados diretamente usando SQL
Essas ferramentas são projetadas para aprendizado, depuração, validação e exploração assistida por IA.
Serviços de sistema incluídos
Seção intitulada “Serviços de sistema incluídos”O Archie Core oferece serviços backend de nível produtivo prontos para uso:
- Autenticação (múltiplos provedores)
- Controle de acesso baseado em funções (RBAC)
- Armazenamento de arquivos (múltiplos provedores)
- Integrações (SendGrid, Shopify, Slack, Stripe, Twilio)
Esses serviços são nativos, não adicionados — o que significa que são consistentes, seguros, observáveis e todos governados pelos mesmos modelos de permissões e dados.
Extensibilidade através de funções backend
Seção intitulada “Extensibilidade através de funções backend”Quando o comportamento gerado não é suficiente, o Archie Core permite estender o backend usando funções backend personalizadas.
Essas funções:
- Executam com segurança dentro do runtime do Archie Core
- Têm acesso controlado a dados e serviços
- Preservam garantias e permissões do sistema
- Integram-se de forma limpa com as APIs geradas
Isso permite implementar lógica de negócio avançada sem quebrar o modelo.
Bancos de dados reais, SQL real
Seção intitulada “Bancos de dados reais, SQL real”O Archie Core suporta:
- PostgreSQL
- MySQL
Você trabalha com bancos de dados relacionais reais usando SQL padrão. Seus dados permanecem portáveis, consultáveis e compreensíveis — hoje e nos anos por vir.
Integrações nativas
Seção intitulada “Integrações nativas”O Archie Core inclui integrações de primeira classe com serviços como:
Stripe
Integre o Stripe para processamento de pagamentos.
SendGrid
Configure o SendGrid para emails transacionais.
Shopify
Sincronize dados com sua loja Shopify.
Slack
Envie notificações para canais Slack.
Twilio
Envie mensagens SMS pelo Twilio.
Essas integrações são tratadas como capacidades nativas, não como plugins de terceiros — permitindo segurança, configuração e observabilidade consistentes.
Desempenho e escala
Seção intitulada “Desempenho e escala”O Archie Core é projetado para ser excepcionalmente rápido — não apenas em latência bruta, mas na produtividade geral do desenvolvedor.
Ao eliminar código de ligação, lógica duplicada e fiação manual:
- As equipes entregam mais rápido
- Os sistemas ficam mais limpos
- A sobrecarga operacional é reduzida
O desempenho não é uma reflexão tardia — é um objetivo de design.
Nível corporativo por padrão
Seção intitulada “Nível corporativo por padrão”O Archie Core inclui capacidades corporativas desde o primeiro dia:
- Pipelines CI/CD
- Isolamento de ambientes
- Implantações seguras
- Governança e auditabilidade de produção
Não existe um “modo protótipo” que precisa ser reescrito depois.
Parte da plataforma Archie
Seção intitulada “Parte da plataforma Archie”O Archie Core está totalmente integrado ao Archie, a plataforma da ideia à aplicação.
Isso significa:
- Os backends são criados como parte do pensamento de produto, não depois
- Arquitetura, modelos de dados e APIs evoluem juntos
- A IA pode raciocinar através das camadas de produto, design e infraestrutura
Você pode usar o Archie Core de forma independente — mas ele realmente brilha quando combinado com o Archie.
Vamos construir
Seção intitulada “Vamos construir”O Archie Core foi projetado para eliminar a fricção entre intenção e execução. O resto desta documentação mostra como.