headless CMS preparado para IA

Conteúdo que é entregue na velocidade da IA.

Um headless CMS code-first, type-safe, com um admin de verdade e IA nativa. Defina em TypeScript, execute em qualquer framework e mantenha o controle de cada camada.

Em beta privado. Gratuito e open source, licença MIT, funciona com qualquer framework.

app/content-objects/post/schema.ts
// Your content model IS TypeScript. Reviewed, versioned, pushed.
import { defineObjectType, field } from '@tangen/cms'

export default defineObjectType({
  name: 'post',
  localized: true,
  fields: {
    title:   field.text({ required: true }),
    body:    field.richtext({ localized: true }),
    author:  field.relation({ targetType: 'author' }),
  },
})

Um núcleo de conteúdo alimenta toda superfície que você constrói. Sites, apps móveis, iOS e Android nativos, até IoT, tudo via REST, GraphQL, ou um SDK tipado.

  • Next.js
  • Nuxt
  • Svelte
  • Astro
  • React Native
  • Flutter
  • iOS
  • Android
Por que Tangen

Um backend que se lê como código, e raciocina como um agente.

Explorar cada funcionalidade

AI-native, not bolted on

MCP and RAG ship in the box. Agents read, write, and reason over your content through typed, permission-scoped tools.

Schemas as TypeScript

Define types with defineObjectType. Your model lives in git, reviewed in pull requests, versioned like code.

Typed end to end

Types flow from schema to SDK. A wrong field breaks the build at your desk, not production.

Workspaces and environments

Many workspaces, one install. Dev, staging, and production, data-isolated. Push per environment, promote when ready.

Live preview, included

Editors see drafts render on the real site as they type. AI edits preview too, from the same state.

Batteries included

Roles, localization, flows, jobs, webhooks, media, forms, and a full admin. All optional, never in your way.

Construído sobre Bun e Elysia

Rápido por padrão, da instalação à requisição.

Tangen roda em Bun e Elysia, um runtime moderno e um framework web nativo do Bun, ambos feitos para velocidade. Você sente isso nos pequenos momentos que somam: instalações, cold starts, e requisições que voltam antes de você piscar.

  • Bun
  • Elysia
  • Postgres
  • Drizzle
  • TypeScript
  • React
30x
faster installs
vs npm
4x
faster startup
vs Node.js
0
build step
native TypeScript
1
toolchain
runtime to tests

Os números vêm dos benchmarks publicados do Bun. Os números reais dependem do seu projeto e da sua máquina.

Ver em ação

Um admin de verdade, não uma tela de configuração.

É aqui que sua equipe trabalha todos os dias, não uma parede de configurações.

Prévia em tempo real

Veja a página enquanto você a escreve.

Edite o conteúdo e veja-o renderizar no seu site real em tempo real. Sem ciclo de publicar e atualizar, e sem add-on premium para desbloquear.

tangen.app / live-preview
Prévia em tempo real, um rascunho renderizando no site real enquanto você edita
Prévia em tempo real, um rascunho renderizando no site real enquanto você edita
Construtor de schema

Modele conteúdo sem sair do navegador.

Um construtor visual que escreve TypeScript real de volta no seu repositório, assim designers e desenvolvedores ficam em sincronia em um único schema.

tangen.app / schema
Construtor visual de schema
Construtor visual de schema
Assistente de IA

Descreva. Veja-o ser construído.

Peça um tipo, um rascunho ou uma imagem e o assistente escreve no mesmo rascunho que seus editores veem, com prévia em tempo real enquanto avança.

tangen.app / ai
Assistente de conteúdo com IA
Assistente de conteúdo com IA
Feito para ser amado

Dois tipos de desenvolvedor. Um backend que ambos amam.

Seja construindo falando com um agente ou escrevendo cada linha, Tangen encontra você onde está, e nunca faz você escolher.

For vibe coders

Talk to your project. Watch it build.

  • Describe to build. Explain a feature in plain English and get real schema and drafts you confirm.

  • Content AI. Generate and fill fields, rewrite copy, and draft entries, all inside the editor.

  • Bring your agent. Point Claude Code or Cursor at it over MCP and let it model, seed, and wire content.

  • Instant feedback. AI edits stream straight into live preview, so you watch the result as it happens.

For serious coders

Own every layer, typed from schema to query.

  • Typed SDK. A fully typed client where a wrong field is a compile error, not a runtime surprise.

  • TangenQL. A clean, expressive query language for filtering, sorting, and relations across REST and GraphQL.

  • API playground. Explore and test the REST and GraphQL API right in the admin, with real auth.

  • Code-first, in git. Schemas, routes, and config are TypeScript in your repo. Review them, version them, ship them.

Construindo para editores, não para desenvolvedores? Veja o Tangen para profissionais de marketing

Nativo em IA

Seu conteúdo, operável por IA.

A maioria dos CMS acopla IA como uma caixa de chat. Tangen torna seu conteúdo uma superfície de primeira classe para agentes, com segurança. Direcione Claude Code, Cursor, ou qualquer cliente MCP para o seu projeto e deixe-o construir com você.

  • Agent tools, permission-scoped

    Agents call list_types, search, create, and publish through the Model Context Protocol. Every call is bounded by the key's grants, and every write is attributable.

  • RAG over your content

    Semantic search and grounded answers across your content, docs, and tables. pgvector under the hood, real citations on top.

  • Describe it, and it builds

    A schema and content assistant turns plain English into real types and drafts you confirm. It proposes, you approve. Nothing is applied blindly.

~ connect an agent over MCP
# point any MCP client at your running project
$ claude mcp add tangen -- tangen mcp --key <api-key>

# the agent now has typed, grant-scoped tools:
> list_types      the content model
> search_content  query with TangenQL
> create_object   writes land as drafts
> ask_docs        RAG, grounded and cited

# publishing stays a human decision.
Limites de segurança

Você decide o que a IA pode ver, tocar, e como ela soa.

IA que pode escrever no seu conteúdo só é segura se você definir os limites. Tangen mantém esses limites nas suas mãos, em código.

Scoped by role

Agents get exactly the grants their API key allows. Every write is attributed, and no key means no access.

Field-level control

Hide any field from AI reads and writes with a single flag, so sensitive data never reaches a model.

Your content style

Define the voice, tone, and rules the assistant writes in, so drafts sound like you, not a chatbot.

Human in the loop

AI proposes, you approve. Writes land as drafts, and publishing stays a human decision.

Como funciona

Defina. Faça push. Construa. Faça deploy.

De npm install a um backend de blog rodando, com uma API tipada e um admin, em cerca de dez minutos.

Backend de blog em ~10 minutos
  1. 01

    Define

    Model your content in TypeScript. Types, fields, relations, and localization, all living in your repo.

  2. 02

    Push

    Run tangen push to migrate your database and generate types. Idempotent, reviewable, and per environment.

  3. 03

    Build

    Query over REST, GraphQL, or the typed SDK from any framework. Then hand the same project to your AI.

  4. 04

    Deploy

    Self-host anywhere you already run things. Any cloud, any region, your infrastructure, your data.

terminal
$ tangen create my-app
$ tangen push          # migrate and generate types

// then, from your app, fully typed:
const { data } = await tangen
  .objects('post')
  .where({ status: 'published' })
  .sort('publishedAt', 'desc')
  .get()

Construa no Tangen no beta privado.

Defina um tipo de conteúdo, faça push, e consulte de qualquer lugar, com seu próprio agente de IA fazendo o resto. Peça acesso e vamos colocar você em funcionamento.

Tangen, o headless CMS preparado para IA · Tangen