Features
Everything you need to build, deploy, and manage agentic AI applications.
Interactive Chat
Multi-Provider LLM Support
Chat with 12+ LLM providers through a unified interface. Switch between OpenAI, Anthropic Claude, Google Gemini, Groq, and more without changing your workflow.
- ◆One interface for all major LLM providers
- ◆Provider failover and fallback chains
- ◆Streaming responses with real-time token display
- ◆Conversation history with search and export
$ cortex cortex chat --model claude-sonnet-4-20250514Tool Use & Approval Gates
Controlled Agent Autonomy
Agents can use tools and call functions, with configurable approval gates that let you review and approve or reject tool calls before they execute.
- ◆Built-in tool system for code execution, file I/O, web access
- ◆Approval gates for sensitive operations
- ◆Policy-based automatic approval rules
- ◆Full audit log of all tool calls
$ cortex cortex chat --tools all5-Tier Memory System
From Ephemeral to Procedural
A sophisticated memory architecture with five tiers: ephemeral (session), working (task), semantic (knowledge), archival (history), and procedural (skills).
- ◆Ephemeral: In-session context only
- ◆Working: Active task-related information
- ◆Semantic: Long-term knowledge storage
- ◆Archival: Compressed historical data
- ◆Procedural: Learned skills and patterns
$ cortex cortex memory search --query "deployment config" --tier semanticParallax Security Model
Defense in Depth
A multi-layered security architecture with encrypted vault storage, granular policy engine, role-based access control, and approval workflows.
- ◆Encrypted vault for secrets and credentials
- ◆Policy engine with allow/deny rules
- ◆Approval workflows for sensitive actions
- ◆Sandboxed plugin execution isolation
$ cortex cortex policy add --allow code.execute.pythonSandboxed Code Execution
Run Code Safely
Execute Python, JavaScript, Wasm, and shell commands in isolated sandboxes. Perfect for data analysis, automation, and prototyping.
- ◆Python sandbox with pip package support
- ◆WebAssembly runtime with WASI support
- ◆Resource limits (CPU, memory, timeouts)
- ◆Read-only mode for untrusted scripts
$ cortex cortex run --sandbox python --script analyze.pyModel Router (RouteLLM)
Intelligent Model Selection
RouteLLM integration enables automatic model selection based on task complexity, cost optimization, and provider availability with intelligent failover.
- ◆Automatic model selection by task type
- ◆Cost optimization between providers
- ◆Graceful failover on provider outages
- ◆Custom routing rules and priorities
$ cortex cortex chat --router cost-optimizedDaemon Supervisor & Jobs
Background Processing
Persistent daemon mode with a built-in job scheduler. Run agents in the background, schedule recurring tasks, and monitor execution.
- ◆Persistent background daemon process
- ◆CRON-like job scheduling
- ◆Job queue with priority levels
- ◆Execution logs and monitoring
$ cortex cortex daemon start && cortex jobs add --schedule "0 9 * * 1" --task weekly-reportPlugin System
ESM, MCP & WASM
Extend CortexPrism with a powerful plugin system supporting ESM modules, Model Context Protocol servers, and WebAssembly plugins.
- ◆Three plugin types: ESM, MCP, WASM
- ◆Plugin marketplace for discovery
- ◆Version management with dependency resolution
- ◆Isolated plugin sandboxes
$ cortex cortex plugin install marketplace:cortexprism.io/plugins/python-executorWeb UI & REST API
Full-Featured Interface
Built-in web interface and comprehensive REST API for managing agents, monitoring sessions, and configuring the system remotely.
- ◆Responsive dark-theme web dashboard
- ◆REST API with OpenAPI documentation
- ◆WebSocket for real-time streaming
- ◆Session management and monitoring
$ cortex cortex serve --port 8080Agent Manager
Multi-Agent Orchestration
Create, configure, and manage multiple specialized agents with different personalities, tools, and provider configurations.
- ◆Multiple agent profiles with custom configurations
- ◆Agent-specific system prompts and souls
- ◆Per-agent tool and provider assignments
- ◆Agent-to-agent collaboration
$ cortex cortex agent create --name code-reviewer --model claude-sonnet-4-20250514Micro-Services
Distributed Architecture
Run CortexPrism as a distributed system with micro-service architecture. Scale components independently and deploy across multiple machines.
- ◆Distributed agent execution
- ◆Message queue integration
- ◆Service discovery and health checks
- ◆Horizontal scaling of components
$ cortex cortex serve --mode micro --workers 4