Overview
Ailiv Agent includes a rich set of capabilities that extend far beyond basic chat. From persistent memory and file-aware context to browser automation and voice conversations, these features work together to make Ailiv a powerful autonomous assistant.
Tools & Toolsets
Overview of Ailiv Agent's tools — what's available, how toolsets work, and terminal backends
Skills System
On-demand knowledge documents — progressive disclosure, agent-managed skills, and the Skills Hub
Curator
Background maintenance for agent-created skills — usage tracking, staleness, archival, and LLM-driven review
Document Extraction
How read_file converts PDFs, Office documents, and notebooks to text — and what to do when a PDF is scanned images
Persistent Memory
How Ailiv Agent remembers across sessions — MEMORY.md, USER.md, and session search
MCP (Model Context Protocol)
Connect Ailiv Agent to external tool servers via MCP — and control exactly which MCP tools Ailiv loads
Memory Providers
External memory provider plugins — Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover, Supermemory
Browser
Control browsers with multiple providers, local Chromium-family browsers via CDP, or cloud browsers for web interaction, form filling, scraping, and more.
Scheduled Tasks (Cron)
Schedule automated tasks with natural language, manage them with one cron tool, and attach one or more skills
Event Hooks
Run custom code at key lifecycle points — log activity, send alerts, post to webhooks
Image Generation
Generate images via FAL.ai — 11 models including FLUX 2, GPT Image (1.5 & 2), Nano Banana Pro, Ideogram, Recraft V4 Pro, Krea 2, and more, selectable via `ailiv tools`.
Web Search
Search the web and extract page content with multiple backend providers — including free self-hosted SearXNG.
Subagent Delegation
Spawn isolated child agents for parallel workstreams with delegate_task
Mixture of Agents
Create named MoA presets that appear as selectable models under the Mixture of Agents provider
Provider Routing
Configure OpenRouter provider preferences to optimize for cost, speed, or quality.
Vision & Image Paste
Paste images from your clipboard into the Ailiv CLI for multimodal vision analysis.
X (Twitter) Search
Search X (Twitter) posts and threads from within the agent using xAI's built-in x_search Responses tool — works with either a SuperGrok OAuth login or an XAI_API_KEY.
Code Execution
Programmatic Python execution with RPC tool access — collapse multi-step workflows into a single turn
Context Files
Project context files — .ailiv.md, AGENTS.md, CLAUDE.md, global SOUL.md, and .cursorrules — automatically injected into every conversation
Fallback Providers
Configure automatic failover to backup LLM providers when your primary model is unavailable.
Context References
Inline @-syntax for attaching files, folders, git diffs, and URLs directly into your messages
Credential Pools
Pool multiple API keys or OAuth tokens per provider for automatic rotation and rate limit recovery.
Personality & SOUL.md
Customize Ailiv Agent's personality with a global SOUL.md, built-in personalities, and custom persona definitions
Voice & TTS
Text-to-speech and voice message transcription across all platforms
Skins & Themes
Customize the Ailiv CLI with built-in and user-defined skins
Voice Mode
Real-time voice conversations with Ailiv Agent — CLI, Telegram, Discord (DMs, text channels, and voice channels)
ACP Host Integration
Use Ailiv Agent inside ACP-compatible editors and collaboration platforms
Live Voice Call
Talk to the assistant in real time from the hosted web app, powered by Gemini Live, with the Ailiv agent doing the work
Pets (Petdex Mascots)
Adopt an animated mascot that reacts to agent activity across the CLI, TUI, and desktop app
Plugins
Extend Ailiv with custom tools, hooks, and integrations via the plugin system
Wake Word
Hands-free wake word — start a voice session by speaking, the 'Hey Siri' way
Batch Processing
Generate agent trajectories at scale — parallel processing, checkpointing, and toolset distributions
Built-in Plugins
Plugins shipped with Ailiv Agent that run automatically via lifecycle hooks — disk-cleanup and friends
Kanban (Multi-Agent Board)
Durable SQLite-backed task board for coordinating multiple Ailiv profiles
Plugin Catalog
Browse and install reviewed, SHA-pinned Ailiv plugins from the curated catalog
API Server
Expose ailiv-agent as an OpenAI-compatible API for any frontend
Ailiv Web Dashboard
Browser-based administration panel for managing configuration, API keys, MCP servers, messaging pairing, webhooks, the gateway, memory, credentials, sessions, logs, analytics, cron jobs, and skills
Computer Use
Ailiv Agent can drive your desktop — clicking, typing, scrolling,
Persistent Goals
Set a standing goal and let Ailiv keep working across turns until it's done. Our take on the Ralph loop.
LSP — Semantic Diagnostics
Real language servers (pyright, gopls, rust-analyzer, …) wired into the post-write lint check used by write_file and patch.
Extending the Dashboard
Build themes and plugins for the Ailiv web dashboard — palettes, typography, layouts, custom tabs, shell slots, page-scoped slots, and backend API routes
Session Heartbeats
A recurring prompt that re-enters your current session whenever it's idle — /heartbeat every 10m Check the deployment.
Recurring Loops
Re-run a prompt on a recurring interval inside your session — Ailiv' take on Claude Code's /loop.
Tool Search
When you have many MCP servers or non-core plugin tools attached to a
Honcho Memory
AI-native persistent memory via Honcho — dialectic reasoning, multi-agent user modeling, and deep personalization
Codex App-Server Runtime
Ailiv can optionally hand openai/ and openai-codex/ turns to the Codex CLI app-server instead of running its own tool loop. When enabled, terminal commands, file edits, sandboxing, and MCP tool calls all execute inside Codex's runtime — Ailiv becomes the shell around it (sessions DB, slash commands, gateway, memory and skill review).
Deliverable Mode
How the agent ships generated charts, PDFs, spreadsheets, and other files as native attachments in messaging platforms.
Kanban tutorial
A walkthrough of the four use-cases the Ailiv Kanban system was designed for, with the dashboard open in a browser. If you haven't read the Kanban overview yet, start there — this assumes you know what a task, run, assignee, and dispatcher are.
Kanban worker lanes
A worker lane is a class of process that the kanban dispatcher can route tasks to. Each lane has an identity (the assignee string), a spawn mechanism, and a contract for what it must do with the task once spawned.
Spotify
Ailiv can control Spotify directly — playback, queue, search, playlists, saved tracks/albums, and listening history — using Spotify's official Web API with PKCE OAuth. Tokens are stored in ~/.ailiv/auth.json and refreshed automatically on 401; you only log in once per machine (refresh tokens expire after ~6 months; re-run ailiv auth spotify when they do).