무료, 상시 탑재 코어

프로젝트에 필요한 모든 것을, 첫날부터

라이선스도, 업셀도, 설치 세금도 없어요. 모든 Indigo 설치본이 갖고 시작하는 기반이에요 — 이미 서로 연결되어 있어서, 에이전트 루프의 모든 패스가 배관이 아니라 기능에 쓰여요.

한눈에, 전부

도구 상자 전체

CMS 같은 큰 시스템부터 결코 손수 연결하고 싶지 않을 자잘한 것들까지 — 검색하고, 필터링하고, 얼마나 많은 것이 이미 완성돼 있는지 확인하세요.

115 features
Core

Config-driven content types

Pages, blog, portfolio, categories and tags ship in the box — a new type is one config entry, no core changes.

Content & CMS
Core

Media library

Upload, organize and reuse images across content, with automatic processing behind the scenes.

Content & CMS
Core

Revision history

Every edit is versioned and restorable.

Content & CMS
Core

Scheduled publishing

Queue posts for a future date — the scheduler publishes them automatically.

Content & CMS
Core

Content calendar

See everything drafted, scheduled and published on one editorial calendar.

Content & CMS
Core

Shortcodes & MDX

Embed rich components inside content without touching code.

Content & CMS
Core

Content search backed by Postgres, ready without a separate search service.

Content & CMS
Core

Custom fields

Extend any content type with your own field types — no core edit needed.

Content & CMS
Core

Redirects & slug history

Change a slug and the old URL keeps working with an automatic redirect.

Core

Compose header, footer and custom navigation from the admin.

Core

Taxonomies

Categories, tags and your own custom taxonomies, wired to any content type.

Core

Content variables

Drop %SITE_NAME%, contact and company placeholders into content — resolved at render, live.

Core

Share unpublished content with a secret, time-limited preview link.

Docs

Documentation system

A full docs site from CMS entries and .mdx files, with a merged nav tree and LLM-friendly export.

Content & CMS
Docs

Full-text search across every documentation page.

Comments

Threaded comments

Polymorphic, nested comments you can attach to any content type.

Content & CMS
Comments

Comment moderation

Pending, approved, rejected and spam states with an admin queue.

Authors

Author profiles

Bylines, bios and public author pages, decoupled from user accounts.

Content & CMS
Authors

Author feeds & News sitemap

Per-author RSS and a Google News sitemap, generated for you.

Import

Import from anywhere

Bring content in from WordPress, Ghost, CSV or an Indigo backup — preview before you commit.

Content & CMS
Import

Full CMS export

Export every post, category and tag as JSON — a portable backup you own.

Payments

Payments, provider-agnostic

A pluggable provider registry with Stripe built in, and a provider-agnostic transaction log.

Commerce & Billing
Payments

Billing profiles

Per-organization legal name, VAT ID and invoice address.

Subscriptions

Subscriptions & billing

Plans, checkout, dunning and a portal — subscription-only, token-metered, or both — through any provider.

Commerce & Billing
Subscriptions

Usage tokens

Race-safe credit accounting with monthly plan grants and permanent purchased packs.

Commerce & Billing
Subscriptions

Discount codes

Percentage, fixed and trial discounts with per-plan overrides and usage limits.

Subscriptions

Billing analytics

MRR, churn, plan distribution and revenue over time, in the admin.

Commerce & Billing
Subscriptions

Feature gating

Gate features by the organization's current plan.

Commerce & Billing
Crypto payments

Crypto payments

Accept cryptocurrency for plan checkout via NOWPayments, with verified payment webhooks.

Commerce & Billing
Store

Full e-commerce store

Products, cart, a checkout pipeline, orders and exports — simple, variable, digital and subscription products.

Commerce & Billing
Store

Variants & attributes

Filterable attributes plus related, upsell and cross-sell relations.

Commerce & Billing
Store

Ratings & reviews

1–5 star reviews with verified-purchase detection and a moderation queue.

Store

Wishlists

Shoppers save products to a wishlist to buy later.

Store

Abandoned-cart recovery

Nudge shoppers back to a cart they left behind.

Store

EU tax compliance

Per-country tax classes, B2B reverse charge and tax-inclusive pricing.

Store

PDF invoices

Sequential, print-ready invoices with a full tax breakdown.

Store

Back-in-stock alerts

Customers register for sold-out products and are notified when inventory returns.

Booking

Booking & scheduling

Appointments, classes, resources and events with approval flows and paid bookings.

Commerce & Billing
Booking

Availability & slots

Timezone-aware slots from recurring schedules, with double-booking protection.

Booking

Calendar export

iCal (.ics) export with alarms and a one-click Google Calendar link.

Booking

Reminders & auto-cancel

Automatic 24h and 1h reminders, and unpaid pending bookings expire on their own.

AI Chat

AI character chat

AI personas you chat with, streamed over WebSocket, with per-conversation overrides.

AI-native
AI Chat

Real-time voice calls

Speech-to-text, LLM and text-to-speech over a live WebSocket connection.

AI-native
AI Chat

Image & video generation

Generate media on demand right inside a conversation.

AI-native
AI Chat

Encrypted AI providers

Store LLM, image, video, TTS and STT providers with encrypted keys and round-robin failover.

AI Chat

Chat moderation

Content moderation, user reporting and auto-blocking on repeat violations.

AI Chat

Conversation memory

LLM-generated summaries keep long chats coherent within the context window.

AI Writer

AI content writer

Generate full posts from a topic, plus outlines — as reviewable HTML you keep.

AI-native
AI Writer

AI SEO analysis

Generate meta titles, descriptions and keywords, and score content with fixes.

AI-native
AI Writer

AI translation

Translate content while preserving HTML markup and shortcodes.

AI-native
AI Writer

AI alt text

Descriptive image alt text via a vision-capable model.

Support

AI support desk

An AI chat widget that answers visitors and opens a ticket when it can't help.

AI-native
Support

Ticket system

Org-scoped tickets with status, priority, assignment and satisfaction feedback.

AI-native
Support

Escalation with transcript

Hand a chat off to a ticket, carrying the full transcript across.

Core

Better Auth, wired

Email/password, social login and email verification, ready on first boot.

Auth & Users
Core

Roles & permissions

Four roles with ownership checks enforced in every protected procedure.

Auth & Users
Core

Organizations

Multi-tenant orgs with team membership and per-org billing scoping.

Auth & Users
Core

Personal workspaces

Every new user gets a personal organization automatically at signup.

Core

Tenant isolation

User data is scoped to its organization, enforced at the query layer.

Core

The Indigo CLI

map, visualize, doctor and more — the agent orients and self-checks from the terminal, not from guesswork.

Agent-native
Core

MCP endpoint

Every tRPC procedure becomes a typed tool at POST /api/mcp — a curated list up front, the full registry on demand.

Agent-native
Core

Nested CLAUDE.md map

Every folder documents its own rules, so the agent reads context exactly where it works.

Agent-native
Core

MCP personas

The agent logs in as a seeded persona over MCP and uses the feature like a customer to prove it works.

Agent-native
Core

Architecture diagrams

Render the data model, workers and startup as Mermaid the agent can parse — orientation is a command.

Agent-native
Core

indigo doctor

One command validates env, migrations, modules and generated files, and exits non-zero on trouble.

Core

Guided init

Interactive setup picks your modules and provisions the database in one pass.

Core

/llms.txt front door

A machine-readable entry point that points an agent at everything it can operate.

Core

Seeded personas

Free, pro and admin users seeded with data, each with an MCP key to act as any customer.

Core

End-to-end type safety

tRPC + Zod carry types from database to UI — a broken contract fails typecheck, not production.

Data & Platform
Core

Drizzle + PostgreSQL

Typed queries, real migrations and UUID primary keys.

Data & Platform
Core

Soft delete & restore

Deleted records are recoverable, never silently gone.

Data & Platform
Core

REST API v1

A free, read-only REST API with an OpenAPI 3.1 spec served at /api/v1/openapi.

Data & Platform
Core

Pluggable storage

Filesystem by default, S3-compatible storage with a single environment switch.

Data & Platform
API v2

REST API v2

Org-scoped, bearer-authenticated and rate-limited endpoints under /api/v2.

Data & Platform
API v2

API key management

Create, rename, roll and revoke keys, with a full active → expiring → revoked lifecycle.

API v2

Scoped access

An extensible scope registry so modules can register their own permissions.

Core

Webhook delivery

Reliable outbound webhooks with retries.

Core

Strict TypeScript

A no-any policy across the codebase — the compiler is a guardrail, not a suggestion.

Core

Real-time transport

WebSockets over Redis pub/sub — live updates across every instance.

Data & Platform
Core

Background jobs

BullMQ workers with a database-queue fallback, already scheduled.

Data & Platform
Core

Cron scheduler

Register repeatable jobs; core handles BullMQ vs DB-queue automatically.

Core

Daily maintenance

Register cleanup tasks that run nightly, each isolated from the others' failures.

Core

Newsletter capture

Subscribe forms that store to the form builder and mirror to your email provider.

Growth & Reach
Affiliates

Affiliate program

Partners register, get a referral code and earn commission, with leaderboards and conversion rates.

Growth & Reach
Affiliates

Marketing attribution

First-touch capture of UTM parameters, referrer, ref code and landing page per user.

Activity

Activity feeds

One call records an event; render it as public, per-user, per-org or per-entity feeds.

Growth & Reach
Core

OKLCH color tokens

Perceptual color built on design tokens — rebrand the whole site by changing two hues.

Design & Brand
Core

Dark mode, no flash

Token-based theming resolved before paint — no flicker on load.

Design & Brand
Core

Theme modes

Ship light, dark or both; a public switcher appears only when you offer more than one.

Core

Drag-and-drop admin

Reorderable, hideable post-form panels the editor arranges to taste.

Brand

Favicon generation

Every icon size, apple-touch and web manifest generated from one source config.

Design & Brand
Brand

Brand kit

A press-kit zip and OG social images, all from a single brand config.

Core

Multilingual sitemaps

Sitemaps with hreflang and x-default generated automatically from your content.

Growth & Reach
Core

JSON-LD structured data

Article, breadcrumb and organization schema emitted for you.

Growth & Reach
Core

RSS feeds

Standards-compliant feeds for every content type.

Growth & Reach
Brand

Open Graph & social cards

Share previews and OG metadata generated from your brand config.

Growth & Reach
Core

Canonical URLs

Automatic canonical tags with locale fallback and per-page overrides.

Core

17 languages, day one

Every page, email and admin string is translatable — and your agent can add a locale in one pass.

Growth & Reach
Core

Locale routing

Prefix-based locales with proxy rewrites and hreflang, no route duplication.

Growth & Reach
Core

Locale fallback

Missing translations fall back to the default locale, grouped by a shared translation id.

Core

Translation pipeline

A PO-based pipeline to translate the whole app — or just have your agent do it.

Core

Full admin dashboard

A complete back office — content, media, users, forms, custom fields, audit log and analytics — ready on first boot.

Ops & Trust
Core

Email engine

Templated transactional email on the job queue, with per-site branding.

Ops & Trust
Core

Image processing

Thumbnails, WebP conversion and blur-hash placeholders generated with Sharp.

Ops & Trust
Core

Role-based scaling

Run the same Docker image as frontend, API or worker with one environment variable.

Ops & Trust
Core

Audit log

A trail of who changed what, when.

Ops & Trust
Core

Rate limiting

API routes throttled at the edge out of the box.

Ops & Trust
Core

GDPR-ready consent with category gating for analytics and marketing.

Ops & Trust
Core

Web push

Browser notifications with automatic cleanup of dead subscriptions.

Ops & Trust
Core

Health checks

Database, Redis, memory and queue checks exposed at /api/health.

Ops & Trust
Core

Error monitoring

Optional Sentry or Axiom hooks — zero cost when you don't wire them.

Core

Redis caching

Multi-layer caching with pub/sub invalidation baked into content links.

Core

User preferences

Per-user theme, language and admin-layout settings that persist.

Multisite

Multi-site network

Schema-per-site isolation with domain resolution and a network admin — one install, many sites.

Ops & Trust
Multisite

Domain mapping

Map hosts to sites with background DNS TXT verification.

콘텐츠

구색 맞추기가 아닌, 진짜 CMS

설정 기반 콘텐츠

페이지, 블로그, 포트폴리오, 카테고리, 태그가 기본으로 들어 있고 — 새 콘텐츠 타입은 설정 항목 하나면 돼요. 코어 변경은 없어요. 수정 이력, 미디어 라이브러리, 쇼트코드, 예약 발행, 콘텐츠 캘린더가 모두 내장돼 있어요.

그냥 되는 SEO

캐노니컬 URL, hreflang을 갖춘 다국어 사이트맵, RSS 피드, JSON-LD 구조화 데이터, Open Graph 메타데이터가 콘텐츠에서 자동으로 생성돼요.

플랫폼

SaaS 기본 요소, 완전히 연결된 채로

인증 & RBAC

이메일/비밀번호, 소셜 로그인, 네 가지 역할, 이메일 인증을 갖춘 Better Auth.

조직

팀 멤버십과 조직별 결제 범위를 갖춘 멀티테넌트 조직.

실시간

Redis pub/sub 기반 WebSocket 전송 — 모든 인스턴스에 걸친 라이브 업데이트.

백그라운드 작업

Redis 위의 BullMQ, 그리고 Redis 없이도 작업이 도는 데이터베이스 큐 폴백.

타입 안전 데이터

PostgreSQL 위의 Drizzle ORM, UUID 키, tRPC를 통한 엔드투엔드 타입.

국제화

프록시 기반 로케일 라우팅, 타입별 폴백, 번역 파이프라인. 아니면 그냥 에이전트가 전부 번역하게 두세요 — 이 사이트의 17개 언어가 그렇게 됐어요.

운영

관리자 패널과 도구까지 포함

bash
bun run indigo doctor      # 프로젝트 전체 검증
bun run indigo visualize   # 라이브 아키텍처 다이어그램
bun run indigo list        # 설치된 + 사용 가능한 모듈
bun run db:studio          # 데이터베이스 둘러보기

처음부터 제품처럼 운영하세요

콘텐츠 관리, 미디어 라이브러리, 사용자, 폼 빌더, 커스텀 필드, 감사 로그, 분석을 갖춘 완전한 대시보드가 기본 제공돼요. indigo CLI는 프로젝트 헬스를 검증하고, 모듈에서 곧바로 아키텍처 다이어그램을 그려내요.

같은 Docker 이미지를 환경 변수 하나로 프런트엔드, API, 워커 역할에 걸쳐 스케일하세요.

에이전트 네이티브

에이전트가 운용하도록 만들어졌어요

위의 모든 것에 UI 없이 접근할 수 있어요 — 에이전트는 빌드하고, 사용자가 하듯 자기 작업을 검증하고, 모든 실패를 루프의 다음 패스에 반영해요.

MCP 엔드포인트

모든 tRPC 프로시저가 POST /api/mcp에서 타입이 잡힌 도구가 돼요 — 엄선된 목록을 먼저, 전체 레지스트리는 요청 시, 인증은 API 키 또는 OAuth로.

테스트 페르소나

bun run indigo personas가 무료·프로·관리자 사용자를 각자의 MCP 키와 함께 시드해요 — 에이전트가 어떤 종류의 고객으로든 행동할 수 있어요.

모든 것이 기계 판독형

정문 역할의 /llms.txt, 모든 계층의 중첩 CLAUDE.md 컨텍스트, 에이전트가 파싱할 수 있는 Mermaid 라이브 아키텍처 다이어그램. 방향 잡기는 코드베이스를 헤매는 탐험이 아니라 명령 하나예요.

전달

REST API, 이메일, 스토리지

REST API v1

OpenAPI 3.1 스펙이 생성되어 /api/v1/openapi에서 제공돼요.

이메일 엔진

작업 큐 위에서 도는 템플릿 기반 트랜잭션 이메일, 사이트별 브랜딩 지원.

플러그형 스토리지

기본은 파일시스템, 환경 변수 하나로 S3 호환 스토리지 전환.

더 깊이 들어가 볼까요?

코어는 시작일 뿐이에요. 모듈은 Indigo를 스토어로, AI 제품으로, 고객 지원 데스크로 — 혹은 세 가지 전부로 바꿔요.