Darmowy, zawsze obecny rdzeń

Wszystko, czego potrzebuje twój projekt — od pierwszego dnia

Bez licencji, bez dosprzedaży, bez podatku na start. To fundament, z którym startuje każda instalacja Indigo — już podpięty w całość, więc każdy przebieg pętli agenta idzie w funkcje, nie w hydraulikę.

Wszystko na jeden rzut oka

Cała skrzynka z narzędziami

Od dużych systemów jak CMS po drobiazgi, których nigdy nie chcesz podpinać ręcznie — przeszukuj, filtruj i zobacz, ile jest już gotowe.

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.

Treści

Prawdziwy CMS, nie dodatek na doczepkę

Treści sterowane konfiguracją

Strony, blog, portfolio, kategorie i tagi są w zestawie — a nowy typ treści to jeden wpis w konfiguracji, bez zmian w rdzeniu. Historia wersji, biblioteka mediów, shortcode'y, planowana publikacja i kalendarz treści są wbudowane.

SEO, które po prostu działa

Kanoniczne URL-e, wielojęzyczne sitemapy z hreflang, kanały RSS, dane strukturalne JSON-LD i metadane Open Graph generują się automatycznie z twoich treści.

Platforma

Prymitywy SaaS, w pełni podpięte

Auth i RBAC

Better Auth z logowaniem e-mail/hasło, logowaniem społecznościowym, czterema rolami i weryfikacją e-maila.

Organizacje

Organizacje multi-tenant z członkostwem w zespołach i billingiem w zakresie organizacji.

Czas rzeczywisty

Transport po WebSocketach z pub/sub na Redisie — aktualizacje na żywo na każdej instancji.

Zadania w tle

BullMQ na Redisie, z zapasową kolejką w bazie danych — zadania działają nawet bez Redisa.

Otypowane dane

Drizzle ORM na PostgreSQL, klucze UUID, typy od końca do końca przez tRPC.

Internacjonalizacja

Routing językowy oparty na proxy, fallback per typ treści i pipeline tłumaczeń. Albo po prostu pozwól agentowi przetłumaczyć wszystko — tak powstało 17 języków tej strony.

Operacje

Panel administracyjny i narzędzia w zestawie

bash
bun run indigo doctor      # zweryfikuj cały projekt
bun run indigo visualize   # diagram architektury na żywo
bun run indigo list        # moduły zainstalowane i dostępne
bun run db:studio          # przeglądaj bazę danych

Prowadź to jak produkt, od samego początku

Pełny panel obejmuje zarządzanie treścią, bibliotekę mediów, użytkowników, kreator formularzy, pola niestandardowe, dziennik audytu i statystyki. CLI indigo weryfikuje zdrowie projektu i renderuje diagramy architektury prosto z twoich modułów.

Skaluj ten sam obraz Dockera w różnych rolach — frontend, API albo worker — ustawiając jedną zmienną środowiskową.

Natywne dla agentów

Zbudowane do obsługi przez agentów

Wszystko powyżej jest osiągalne bez UI — agent buduje, weryfikuje własną pracę tak, jak zrobiłby to użytkownik, i przekazuje każdą porażkę do następnego przebiegu pętli.

Endpoint MCP

Każda procedura tRPC staje się otypowanym narzędziem pod POST /api/mcp — wyselekcjonowana lista na start, pełny rejestr na żądanie, uwierzytelnianie kluczem API albo OAuth.

Persony testowe

bun run indigo personas seeduje użytkowników free, pro i admin, każdego z własnym kluczem MCP — agent może działać jako dowolny typ klienta.

Wszystko czytelne dla maszyn

/llms.txt jako drzwi wejściowe, zagnieżdżony kontekst CLAUDE.md na każdej warstwie i generowane na żywo diagramy architektury w Mermaid, które agent umie sparsować. Orientacja to jedno polecenie, nie wyprawa przez codebase.

Dostarczanie

REST API, e-mail i storage

REST API v1

Specyfikacja OpenAPI 3.1 jest generowana i serwowana pod /api/v1/openapi.

Silnik e-maili

Szablonowe e-maile transakcyjne na kolejce zadań, z brandingiem per strona.

Wymienny storage

Domyślnie system plików, storage zgodny z S3 po zmianie jednej zmiennej środowiskowej.

Chcesz wejść głębiej?

Rdzeń to dopiero początek. Moduły zamieniają Indigo w sklep, produkt AI, dział wsparcia — albo wszystkie trzy naraz.