Clarify Feature List

Complete inventory of built-in features

August 2026 · JB Career Accelerate Consultic

Clarify is a self-hosted, open-source platform that combines AI, CMS, project management, e-commerce, and real-time communication. Here is the complete feature inventory.

Wiki Engine

Full Wiki CRUD

Create, edit, view, delete wiki pages. Markdown editor with live preview. Auto-slug from title.

Page Hierarchy

Parent/child pages with breadcrumbs, collapsible tree sidebar, hierarchy_path materialized path.

Version History

Every edit saved as a version. Restore to any version. Side-by-side diff viewer. Change reasons.

Wiki Links

[[Page Name]] and [[Page Name|Display Text]] syntax. Red wavy underline for unresolved links. Click to create.

Backlinks

Automatic backlink detection. Each page shows which other pages link to it.

Auto Table of Contents

Generated from headings. Nested list. TOC toggle on mobile.

Tags and Categories

Comma-separated tags. Category grouping. Category filter on list view.

Page Templates

5 built-in templates: Blank, Meeting Notes, Documentation, How-To, Reference.

Search

Full-text search across name, title, content. Excerpt highlighting. Debounced input.

Recent Changes

Recently edited pages view. Sorted by last_edited_at with editor name.

Lock and Pin

Lock pages to prevent editing (admin override). Pin pages to top of list.

Lifecycle States

Draft, Published, Archived. Visual badges. Filter by status.

Auto-Save

Drafts saved to localStorage every 30 seconds. Restore on reload. Unsaved changes warning.

Per-Project Scoping

Configurable wiki.scope: global or per_project. Pages filtered by project_id.

AI Chat and Tool Calling

Multi-Provider AI Chat

Chat with AI models via OpenRouter, OpenAI, Google, Groq, Grok, Anthropic, Clarifai. Streaming and blocking modes.

36 Server-Side Tools

AI can invoke database queries, project management, entity creation, e-commerce, session management. Up to 15 rounds of tool chaining.

7 Specialized Agents

Commander (orchestrator), DB, Dev, Site, Page, UI-Switcher, Session-Manager. Each with focused toolsets.

System Prompt Templates

Per-project, per-conversation-type, and global prompts. Tool enablement per prompt.

Conversation Persistence

All messages stored with sequence numbers. Token/cost tracking per message. AI reasoning storage.

Clarify Admin Agent

Persistent AI worker that can be assigned to projects and tasks. Self-querying via my_projects/my_tasks tools.

MCP Server

21 tools exposed via Model Context Protocol for Claude Desktop, Cursor, and any MCP-compatible client.

RAG — Retrieval Augmented Generation

Multi-Backend Embeddings

4 providers: OpenAI, Ollama (local/free), Cohere (free tier), LM Studio (local/free). Configurable via Settings.

Vector Search (pgvector)

PostgreSQL pgvector with HNSW index for fast cosine similarity search. Auto-injected into AI chat context.

Text Chunking

Automatic content chunking with configurable size and overlap for optimal embedding quality.

Auto-Context Injection

When you chat, relevant documents are automatically found and injected into the AI system context.

Content Management

Blog Posts

Create, edit, publish posts with slug, excerpt, category, tags, SEO meta. ToastUI editor.

Forum System

Categories, topics, replies, moderation queue. Real-time WebSocket updates. Pin/lock/move posts. Markdown rendering.

Managed Websites

Register external websites, serve static/dynamic pages, Witz templates, file browser.

Translation System

Database-backed translations with AI improvement. Approval workflow. Staleness detection.

Project Management

Projects with Gantt

Full project hierarchy, milestones, versions. Custom Gantt with 6 zoom levels, drag, multi-select.

Task Management

Hierarchy, assignment, priority (urgency x importance), recurrence, dependencies, time tracking.

Kanban Boards

User-configurable columns, multiple board presets, drag-and-drop.

Time and Expense Tracking

Log hours per task, billable flag, hourly rate. Expense tracking with approval workflow.

Risk and Issue Management

Risk assessment (probability x impact), issue tracking with status workflow, change requests.

CSV / iCal Import

Import tasks from Jira, Trello, Asana, Google Calendar. Bulk import with mapping.

E-Commerce (Eshop)

Product Catalog

Create, edit, delete products with images, descriptions, categories. Full REST API.

Product Variants

SKU, pricing, stock levels, options (size/color), features JSON. Variant CRUD API.

Shopping Cart

Guest cart (session_id) or logged-in cart (user_id). Add, update, remove, clear items.

Checkout & Orders

Cart-to-order conversion, shipping/billing addresses, order status tracking, cancel.

Payment Processing

Process, status check, webhook handling, external payment ID tracking.

Storefront

Dynamic product listing, detail pages, cart view, checkout, order history.

Admin Panel

Manage products, variants, orders, and payments from the dashboard.

Coupon System

Coupon codes with discount amounts tracked in cart and order.

Scheduled AI Agents

Cron Scheduler

Background scheduler with 60s check interval. Live preview of schedule in form. Double-run prevention (90s cooldown).

Manual Run

Click "Run Now" on any agent card to trigger immediate project analysis.

Quick-Run Chat

Type a custom prompt directly on the agent card. Response appears inline. Uses agent's configured model.

Project Monitoring

Target specific projects or all. AI analyzes status, completion, recommends actions. Activity log with timestamps.

Real-Time Communication

Voice Channels

LiveKit SFU integration. Multi-participant voice, camera toggle, screen sharing, live broadcast.

AI Voice Calling

AI call popup, contacts system, dedicated voice agent, call history with duration.

Voice Messages

Click-to-record mic messages. Audio stored with duration. Transcription support.

Live Broadcast

Subscribe-only viewer page. Broadcaster starts room, viewers connect read-only. Viewer count.

Authentication and Security

RBAC with Personas

One login, multiple identities. Each persona has different roles and permissions.

MFA and OAuth

TOTP multi-factor auth. OAuth provider connections (Google, GitHub). Password reset.

API Key Management

Bearer tokens with prefix, scopes, rate limits, usage tracking, revocation.

Entity Access Control

View/edit/admin tiers per entity. Group access. Share with expiry. Per-entity permissions.

Audit Trail

Full logging of who changed what, when. Track all entity modifications with actor attribution.

Session Management

Session Sidebar

Browse all sessions with title search and agent rotation. Auto-naming from first message.

Export & Rename

Export full session with all messages as JSON. Rename sessions for organization.

Agent Rotation

Per-user agent rotation stored in DB. Cycles through configured agents across sessions.

API and Integrations

REST API

452 endpoints across all features. Bearer token authentication. JSON responses.

Python CLI

clarify_cli.py for auth, DB ops, tool execution, chat, posts, conversations.

opencode Tools

36 tools via TypeScript + Python wrappers for AI-assisted development.

CalDAV

Calendar integration for project tasks. iCal export/import.

Theming and UI

CSS Variable System

Two tiers: admin vars (always dark) and site vars (theme-switchable). Dynamic /api/active-theme.css endpoint.

Dark/Light Themes

Per-user theme selection. System preference auto-detect. Foundation CSS override pattern.

Visual Theme Editor

Color pickers, font selection from the dashboard. Live preview of changes.

Tabulator Tables

Data grids with tree support, custom selection, custom columns. Foundation CSS responsive grid.

Database and Admin

DB Admin Panel

Browse, search, create, update, delete records via UI. Per-table column allowlist.

Schema-as-Code

.sch files with C preprocessor macros. Dual macro pattern. System catalog for lookup values.

Soft Delete

is_active = '0' pattern. Entity history table for archived records.

Settings Templates

Industry presets with apply/undo/export/import. Business blueprints with groups, tasks, permissions.

Media Management

File Storage

Local, S3, Cloudinary backends. SHA256 deduplication. Thumbnail generation.

Media Metadata

Image EXIF, video chapters/subtitles, document OCR. AI-detected objects and faces.

Share Links

Token-based sharing with expiry, password protection, download/view limits. Access logging.

Summary

Clarify provides 80+ built-in features across AI, CMS, wiki, project management, e-commerce, scheduled AI agents, real-time communication, RAG, security, and theming. All self-hosted, all open-source, all in a single platform. 452 REST endpoints, 36 AI tools across 7 specialized agents. No plugin dependencies for core functionality.