Skip to content
O runtime serverless para agentes de IA

Construa agentes sob medida.
O resto é com o Theo

Você desenha como o agente pensa. Memória, conhecimento, guardrails, observabilidade e escala em volta são uma plataforma de IA inteira — o Theo roda tudo. No ar em ~7s.

Primitivos open-source · Gerenciado ou self-hosted · Qualquer LLM

Deploy na TheoCloud
Ou comece no terminalTheoKit · framework TypeScript para agentes de IA · Apache-2.0
$ npx create-theokit my-app
the agent stack → one runtime
LangChain
Pinecone
m0Mem0
LSLangSmith
OpenAI
Vercel
CrewAI
WvWeaviate
ZepZep
LfLangfuse
GRGuardrails
Anthropic
Modal
Temporal
memory
knowledge
guardrails
observability
execution
scale
Theo
A fundação errada

O agente era o objetivo.A infraestrutura virou o trabalho.

Cada camada da cloud de hoje foi desenhada para web apps — request entra, response sai, sem estado, com um humano do outro lado. Um agente não é nada disso. Ele lembra, recupera, decide e age.

Ler o manifesto

Qualquer modelo · sem lock-in

Traga qualquer modelo. Troque em uma linha.

OpenAI, Anthropic, Google, Mistral, Llama, Ollama — 28 providers, troque quando quiser sem reescrever seu agente.

OpenAIAnthropicGeminiLlamaMistralOllamaHugging FacePerplexityNVIDIADatabricksReplicatexAI

Apache-2.0 · TypeScript-first · open-core

O runtime completo

Tudo integrado. Um runtime.

01

Agentes

Defina um agente, dê ferramentas a ele e suba o loop inteiro em poucas linhas de TypeScript.

Apache-2.0TypeScript
agent.ts
1import { Agent, defineTool } from "@theokit/sdk";
2import { z } from "zod";
 
4const refund = defineTool({
5 name: "refund_order",
6 description: "Refund an order by id",
7 inputSchema: z.object({ orderId: z.string() }),
8 handler: async ({ orderId }) => {
9 await billing.refund(orderId);
10 return `Refunded ${orderId}`;
11 },
12});
 
14const agent = await Agent.create({
15 model: "claude-sonnet-4-6",
16 tools: [refund],
17});
 
19const run = await agent.send("Refund order #8814");
no ar
agentes

one agent · every capability in orbit

Tudo em Agentes8 features
Agente em 6 linhas

O loop inteiro do agente, em 6 linhas.

Nenhum framework de orquestração pra montar — Agent.create dá as ferramentas, agent.send executa.

Apache-2.0TypeScript

Comece a construir

Star no GitHubLeia os docs

Apache-2.0. Seu código, seu repositório.

O que seu usuário vê

Seu agente, resolvendo um pedido de verdade.

Uma conversa. Seu usuário recebe respostas limpas — você tem memória, retrieval, ações reais e guardrails, em um runtime.

O que seu usuário vêhelp.acme.com
Mensagem pro suporte…
O que você sobetrace · agent.run

Simples pra quem usa. O stack inteiro pra você — um runtime, não cinco vendors.

Como funciona

Três verbos. Construa. Suba. Escale.

De npx create-theokit a uma URL no ar até produção — um fluxo só.

  1. 01

    Construa

    Crie um agente funcional — memória, busca e UI de chat já incluídas.

    $npx create-theokit my-app
    ✓ agent + memory + search wired
    $npm run dev → localhost:5173
    Apache-2.0dev localTypeScript
  2. 02

    Suba

    Suba no TheoCloud. URL no ar em minutos, rollback em segundos.

    $theo deploy
    building · verifying · going live…
    ✓ Live at my-app.theo.dev
    no ar em minutosrollback em segundosPostgres + filas de verdade
  3. 03

    Escale

    Troque o modelo, veja cada chamada, mantenha o estado — sem novo deploy.

    LLM calls12.4k today
    modelclaude-sonnet-4-6 ⇄
    sessions23 · state kept
    BYOKcada chamada de LLMseus dados

Comercial · Early access

TheoDB. O banco de dados de IA.

Construído sobre Postgres — embeddings, busca vetorial, geração, ranking e queries em linguagem natural como funções SQL. Um banco pros seus dados e pra sua IA — sem ETL pra um vector store separado. A camada de dados sob a TheoCloud, vendida também separadamente.

theodb · psql
connected
-- semantic search — ranked by meaning, in SQL
theodb=#

Tudo, um banco só

A superfície de IA completa — de embeddings a queries em linguagem natural — no banco que seu ORM já fala.

Índices

HNSWIVFFlatDiskANNquantização SBQ / PQ

Busca

semânticahíbrida · FTS + vetor (RRF)filtrada

IA em SQL

embedgeneratebatchranksentimentsummarizeNL → SQL

Postgres nativo

100% compatível com Postgresqualquer modeloqualquer driver e ORMsem ETL

Um banco pros seus dados, seus vetores e sua IA — sem cola, sem segundo sistema.

Preços

Os preços escalam com o uso. Comece grátis, pague conforme cresce.

Comece grátis, faça upgrade quando um agente estiver entregando trabalho real. Todos os planos usam sua própria chave de AI provider — o Theo nunca vê seu prompt.

Hobby

Único agente em produção

Grátis
  • 1 agente · 100 builds/mês
  • Subdomínio *.theo.app · 1 membro
  • 1 mês de Starter incluído no signup
Começar grátis
Recomendado pra começar

Starter

Agente em produção early-stage

$19/mês
  • 3 agentes · 500 builds/mês
  • Domínios customizados · time ilimitado
  • 30 dias de retenção de observabilidade
Começar grátis

Growth

Tráfego sustentado de usuários

$79/mês
  • 10 agentes · 2.000 builds/mês
  • 60 dias de retenção de observabilidade
  • Time ilimitado
Começar grátis

Pro

Times · múltiplos agentes

$249/mês
  • 25 agentes · 10.000 builds/mês
  • 90 dias de retenção de observabilidade
  • Suporte por email prioritário
Começar grátis
No card to start·BYOK — Theo never sees your prompt·Cancel anytime

Um agente é um app de agente publicado — com URL, sessões e memória próprias. 1 build = um deploy: cada `theo deploy` que você roda, ou cada push que dispara auto-deploy. Limites de memória e busca são por mês — quotas completas na matriz de planos.

Ver matriz completa →

O runtime para AI Native Companies

Você constrói o agente. O resto é com o Theo.

Hobby grátis pra sempre. Seu código, suas chaves, seus dados.

Sem cartão. Cancele a qualquer momento nos planos pagos.

Ou para desenvolvedores
Comece no terminalTheoKit · framework TypeScript para agentes de IA · Apache-2.0
$ npx create-theokit my-app