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.
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.
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.
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
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.
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.