無料で、常に含まれるコア

プロジェクトに必要なすべてを、初日から

ライセンス不要、アップセルなし、セットアップ税なし。これは、すべての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

設定駆動のコンテンツ

ページ、ブログ、ポートフォリオ、カテゴリ、タグは標準装備 — そして新しいコンテンツタイプは設定エントリ1つで、コアの変更は不要です。リビジョン履歴、メディアライブラリ、ショートコード、予約公開、コンテンツカレンダーもすべて組み込みです。

そのまま機能するSEO

正規URL、hreflang付きの多言語サイトマップ、RSSフィード、JSON-LD構造化データ、Open Graphメタデータが、コンテンツから自動生成されます。

プラットフォーム

SaaSプリミティブ、完全配線済み

認証とRBAC

メール/パスワード、ソーシャルログイン、4つのロール、メール認証を備えた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はプロジェクトの健全性を検証し、モジュールから直接アーキテクチャ図を描き出します。

環境変数を1つ設定するだけで、同じDockerイメージをフロントエンド、API、ワーカーの各ロールにスケールできます。

エージェントネイティブ

エージェントに操作されるために作られた

上記のすべてにUIなしで到達できます — エージェントは構築し、ユーザーと同じやり方で自分の成果を検証し、すべての失敗をループの次のパスに送り込みます。

MCPエンドポイント

すべてのtRPCプロシージャが POST /api/mcp で型付きツールになります — 前面には厳選リスト、フルレジストリはオンデマンド、認証はAPIキーまたはOAuth。

テストペルソナ

bun run indigo personas が無料・Pro・管理者ユーザーをシードし、それぞれに専用のMCPキーを発行します — エージェントはあらゆる種類の顧客として振る舞えます。

すべてが機械可読

玄関口の /llms.txt、あらゆる層の階層化された CLAUDE.md コンテキスト、そしてエージェントが解析できるMermaidのライブアーキテクチャ図。状況把握はコマンド1つ — コードベースを巡る探検ではありません。

デリバリー

REST API、メール、ストレージ

REST API v1

OpenAPI 3.1仕様が生成され、/api/v1/openapi から提供されます。

メールエンジン

ジョブキュー上で動く、テンプレート化されたトランザクショナルメール。サイトごとのブランディング付き。

差し替え可能なストレージ

デフォルトはファイルシステム。環境変数1つの切り替えでS3互換ストレージに。

さらに深く知りたい?

コアは始まりにすぎません。モジュールがIndigoをストアに、AIプロダクトに、サポートデスクに — あるいはその3つすべてに変えます。