Platform Features
150+ features built into the core platform. No marketplace, no third-party plugins, no integration tax. Self-hosted, air-gapped, and entirely yours.
Every view your team needs
Organize work across kanban boards, tables, calendars, and timelines. Every view is built for speed — no loading spinners, no page reloads.
Drag-and-drop columns and cards. Collapse lists, reorder with precision, and manage hundreds of tasks without lag.
Spreadsheet-style table with sortable columns, inline editing, column reordering, and virtual scrolling for large datasets.
Month, week, and day views. Drag tasks to reschedule, select date ranges to create, and click any day to add a task.
Visualize project schedules with start and end dates. Drag to resize task duration. Auto-fit zoom and today indicator.
Draggable dashboard with assignment breakdown, tag distribution, priority charts, list distribution, and overdue tracking.
Organize work into separate boards with folder hierarchies. Drag to reorder boards and folders in the sidebar.
Admins set the preferred opening view per board (kanban, list, calendar, or timeline). Members can still switch locally.
Save complex filter combinations as named views. Share with the board or keep private. Stored per board with one-click recall.
Group cards under named milestones with target dates. Track progress as a percentage of completed work toward each milestone.
Everything on the card
Cards are the atomic unit of work. Every field, attachment, and conversation lives on the card — no context switching.
Rich text descriptions with full Markdown support. Code blocks, tables, links, and images — rendered in real time.
Sub-task checklists with completion tracking, drag-to-reorder, due dates, and member assignment per item.
Upload files directly to cards. Image previews, download links, and built-in file viewer.
Five-level priority system with color-coded indicators. Critical tasks surface instantly across all views.
Board-level tags with custom colors. Filter, group, and search by tag across all views.
Text, number, date, select, multi-select, URL, and checkbox fields on any board. Sort and filter by custom fields in list view.
Schedule tasks with date ranges. Overdue indicators, upcoming reminders, and calendar integration.
Visual card covers with uploaded images or color strips for quick identification on the board.
Assign multiple members. Watch cards to receive notifications without being assigned. Auto-assign on card creation.
Pin frequently accessed cards for quick retrieval from any board.
Mark tasks as blocked by or blocking other cards across any board. Cycle detection, actionability flags, and notifications when blockers clear.
Quick-capture personal todo list outside any board. Drag to reorder, set due dates, complete, and archive — your private workspace catch-all.
See every card assigned to you across every board in one list. Filter by priority, due date, board, or tag without context-switching.
Cmd+K opens a global search and action launcher. Jump to any board, card, member, or setting in two keystrokes.
Work together in real time
Comments, mentions, and notifications keep your team aligned. Every change syncs instantly across all connected clients via WebSocket.
All changes propagate instantly. No refresh needed. Multiple users editing the same board see updates in real time.
Threaded comments on every card. Markdown formatting, file attachments, and activity feed.
Tag team members in comments to notify them directly. Mention-triggered notifications via web, push, and email.
Assignment, comment, mention, overdue, and system notifications. Filter by type. Mark as read or dismiss all.
Browser push notifications for critical events. VAPID-based — no third-party push service required.
Invite members to boards with role-based permissions. Admin, Editor, and Viewer roles per board.
Per-user board subscriptions with daily or weekly digests. Choose delivery (in-app, email, or both) and pick which event types to follow.
Build a shareable form on any board — drag-to-reorder fields including custom attributes. Public or password-protected, anonymous file uploads up to 25MB, honeypot + per-IP rate limit. Submissions land as real cards and trigger your automations. Archive, duplicate, and track views, submissions, and conversion in the Insights tab.
AI-generated comments can attach a suggested action — move card, set priority, add tag — that members accept or dismiss with one click.
Workflows that run themselves
Visual automation workflows with triggers, conditions, and actions. Runs server-side — works even when no one is logged in.
Drag-and-drop node editor for building automation graphs. Connect triggers to actions with conditional logic branches.
Card created, moved, completed, archived, tagged, member added/removed, priority changed — all trigger automations automatically.
Cron-based scheduling for recurring automations. Run workflows daily, weekly, or on custom schedules.
Move cards, assign members, set priority, add comments, create cards, send emails, HTTP requests, set custom fields, and AI-powered actions.
Branch workflows based on card properties. If/else conditions for priority, tags, members, list, and custom fields.
Export automations as JSON. Import into other boards or instances for reusable workflow templates.
Embed a multi-turn LLM agent inside any automation. The agent reasons, calls workspace tools (move, assign, comment, create), and pipes its output to downstream nodes.
Define named agents with custom avatars, descriptions, and personality traits. Drop them into agent nodes to standardize tone and behavior across automations.
Run any automation on demand from the workflow editor or via API. Useful for testing, scripted maintenance, and operator-initiated jobs.
Know what your team did, without asking
Overseer is a workspace-wide activity hub. Every event from every board flows into one feed — filterable by natural language and summarized by your own LLM.
Live stream of every create, edit, move, complete, and delete across every board. Filter by actor, action, entity, board, or date range.
One-click narrative summaries of any activity slice. Surface anomalies, stale work, and unusual access patterns without reading the raw log.
Type "what did the design team move yesterday" and Overseer translates it into a structured filter against the event stream.
Save filter presets per user. Share with the workspace or keep them private. One click to recall a recurring slice of activity.
Know where the hours go
Built-in timers, manual time entries, and timesheets. No third-party integration needed.
Start and stop timers directly from cards or the global toolbar. Timer persists across page navigations.
Log time after the fact with date, duration, and optional notes. Edit or delete entries at any time.
Aggregate time entries by user, board, and date range. Pivot tables and board-level breakdowns.
Quick-access popover showing recently tracked tasks. Resume timers on previous work with one click.
Enterprise authentication
Connect your existing identity infrastructure. Active Directory, OAuth, and granular role-based access control.
Sync users from AD with OU-based filtering. Hybrid LDAP authentication with automatic local password failover. Scheduled sync every 1-24 hours.
Single sign-on with any OIDC-compliant provider. Google Workspace, Azure AD, Okta, GitHub, GitLab, and custom providers.
Five system roles: Owner, Admin, Lead, User, Guest. Three per-board roles: Admin, Editor, Viewer.
Manage all users from a single panel. Filter by role and source (local, LDAP, OAuth). Enable/disable accounts.
Create groups for bulk assignment and mention. Assign entire teams to cards or notify groups in comments.
Audit-ready from day one
Encryption, audit logging, and compliance reporting built into the core platform.
Append-only log of every action. SHA-256 hash chain for tamper detection. Filter by user, board, entity, action, and date range.
One-click compliance report export as HTML with data integrity hash. SOC 2 Type II and ISO 27001 Annex A mapping.
Database encryption for credentials and sensitive settings. Configurable encryption key.
View and revoke active sessions. Login history with IP addresses and user agents.
Configurable rate limits to protect against brute-force attacks and API abuse.
Automated cleanup of audit logs, notifications, sessions, and webhook logs based on configurable retention periods.
Bring your own model
Connect any LLM — OpenAI, Anthropic, Google, Ollama, LM Studio, or Apple MLX. AI runs through your endpoint. No data sent to Truetask.
Multi-model chat panel embedded in the app. Ask questions, draft cards, and trigger tool calls against the current board with full context.
Auto-generate or improve card descriptions based on title and board context.
AI-improved card titles with clearer, more actionable phrasing.
Generate checklist items from the card description. Break tasks into actionable sub-steps.
Summarize long comment threads into key decisions and action items.
Automatically suggest tags for new cards based on content. Uses existing board tags.
AI replies in comment threads can attach a suggested card action. Members accept or dismiss with one click — no manual follow-up needed.
Every system prompt sent to your LLM is stored, versioned, and editable from the admin UI. Tune tone, language, and behavior without redeploying.
Pick a different provider per feature — GPT for chat, a local Ollama model for descriptions, Claude for summaries. Per-feature model overrides.
Built-in Model Context Protocol server with 100+ tools. AI assistants can read, create, and manage tasks directly.
Configure from the browser
Web-based settings panel for SMTP, backups, branding, and health monitoring. No CLI for routine operations.
Configure every aspect of your instance from the browser. Organized by category with search.
Email delivery for notifications, password resets, and invitations. Test connection from the panel.
Daily automated backups with configurable retention and manual backup/restore.
File attachments and backups on S3-compatible storage. AWS, MinIO, Backblaze B2.
Real-time service status for database, API, and MCP server.
Custom workspace name and logo. Replace default branding with your organization identity.
Save boards as reusable templates with lists, tags, custom fields, and automations.
Export entire workspace as portable JSON. All boards, cards, tags, members, and automations.
New members land on a guided multi-step welcome — profile, exploration, and a getting-started checklist tied to their first board.
Optional pre-seeded template boards on workspace creation so a brand-new install isn’t empty on day one.
Workspace-wide week start, date format, and 12/24-hour time. Five UI languages bundled offline (English, Spanish, French, German, Portuguese).
Configure maximum upload size, allowed file types, and per-workspace storage caps. Enforced server-side at the API layer.
Browser-accessible error log viewer for admins. Filter by service, severity, and time range without shelling into the host.
Connect everything
REST API, webhooks, and import/export for every major project management tool.
Full CRUD with token-based auth. Read, write, and admin scopes. OpenAPI docs included.
20+ event types. HMAC-SHA256 signing. Delivery logs with status codes. Board and event filtering.
Full board import with cards, lists, labels, checklists, custom fields, and member mapping.
Import projects from major platforms with automatic metadata mapping.
Export boards as CSV from list view or as JSON for full data portability.
Five minutes to production
Single-command Docker Compose deployment. No external databases, message queues, or cloud services.
One command deploys four containers: reverse proxy, database, API, and MCP server.
Linux, MacOS, Windows. AMD64 and ARM64. From Raspberry Pi to Kubernetes.
Offline installation for classified environments. Transfer the ZIP, extract, deploy. No internet at any point.
No CDNs, web fonts, external APIs, or telemetry. Zero outbound network calls.
Update script checks for new releases, downloads, extracts, and restarts. Data preserved across updates.
Interactive terminal wizard for SMTP, encryption, push notifications, and admin credentials.