Native Mac AI Workspace
Chat, work with files, and automate tasks across your Mac.
Built for developers, researchers, and power users who want AI that can take action.
macOS 14.6+ · Apple & Intel silicon
Search, read, and act on your workspace without leaving the app.
Turn repeatable tasks into workflows with agents, tools, and Mac integrations.
Branch conversations and navigate complex work with a visual map.
HUD, Finder, Shortcuts, and iPhone support in one native experience.
What Makes Cogitae Different
Built for real work on the Mac, with room to go deeper when you need it.
Socratic Reasoning
Bring in a second model to challenge the first before you act on the answer.
Agents from Plain English
Describe what you want automated, and Cogitae can build an agent for it.
Visual Conversation Map
See branches and summaries at a glance so long-running work stays easy to follow.
Bring your own models
Use the providers you already rely on, including local models.
Configures itself with you
Ask Cogitae to explain settings, adjust behavior, and tailor the app to your workflow.
Conversations
Rich, navigable conversations that stay useful as they grow.
Rich Markdown Rendering
LaTeX math, Mermaid diagrams, charts, syntax-highlighted code, and interactive checklists — all rendered inline.
AI Summarization
Objects in the conversation are automatically summarized so you can scan long threads without re-reading everything.
Object-Resolution Bookmarks
Bookmark any message, code block, or result — not just a position in the scroll, but the actual object.
Branching & Conversation Map
Branch at any point to explore alternatives. A visual graph in the side panel shows your full conversation tree.
Graph & Bookmark Navigation
Navigate branches and bookmarks from an expandable side panel. Jump to any point in any branch instantly.
Spotlight Search
Search across all previous conversations with Spotlight-style instant results.
Voice Input
Dictate messages with built-in voice input — no separate app or accessibility toggle required.
Invoke Anywhere
Summon Cogitae with a Spotlight-like popup from any app. Ask a question without switching windows.
Agents
Event-driven agents that run in the background and work together.
System Event Triggers
Agents can fire on macOS system events — file changes, app launches, network state, and more.
Lifecycle & Timer Triggers
Trigger agents when another agent starts, finishes, or fails — or on a recurring timer schedule.
Manual Invocation
Run any agent on demand from the conversation, a keyboard shortcut, or the agent panel.
Shared Memory
Agents use the memory system to communicate with each other and persist state across runs.
Agent Execution Panel
A resizable left panel shows every running and completed agent with full execution details.
Budgets & Permissions
Each agent has a token budget and inherits from the conversation's permission system — no unchecked spending.
82 Built-in Tools
Every non-plugin tool is available to the AI out of the box. Plugins are freely available with trial and paid licenses. Ask Cogitae to use any tool by name, or let it choose the right ones automatically.
Investigation Agents PREMIUM
- aristotle Structured investigation with Socratic hypothesis-driven analysis
- caesar Parallel task decomposition with specialized sub-agents
- davinci Creative synthesis that cross-pollinates ideas across domains
- newton Knowledge research with source quality evaluation
- patton Adversarial security review of code and architectures
- sherlock Deep project investigation across file trees and code
- socrates Adversarial reasoning auditor that critiques logic chains
Files & System
- file Read, write, edit, and append file contents
- fs List, copy, move, delete, and diff filesystem entries
- read Read-only file access with metadata
- search Glob pattern matching and regex grep
- conversion Convert between file formats (e.g. PDF to markdown)
- exec Run system commands with scoped permissions
- ssh Remote filesystem operations and commands over SSH
- web Fetch web content and make HTTP requests
- show_file Display file contents inline in the chat
macOS Integration
- calendar Create, read, update, and delete calendar events
- contacts Search and read contacts
- reminders Manage reminders via EventKit
- notification Send notifications, alerts, and text-to-speech
- screenshot Capture screenshots of windows or the screen
- clipboard Read and write the system clipboard
- applescript Automate and control macOS applications
- secrets Store and retrieve secrets in the macOS Keychain
AI & Models
- ai_config Manage AI providers and model parameters
- mlx Run local AI models on Apple Silicon
- cost Estimate and compare model costs and ratings
- image_generation Generate and edit images with AI models
- mcp Manage Model Context Protocol servers
Memory & Knowledge
- memory Store and recall persistent memories across conversations PREMIUM
- memory_admin Administer the memory system PREMIUM
- embeddings Vector embeddings for semantic search
- academic_search Search arXiv, Semantic Scholar, and OpenAlex PREMIUM
- bookmark Save and manage bookmarks
Databases
- sqlite Query and manage local SQLite databases
- postgres Connect to and query PostgreSQL databases
Conversations & Workflow
- conversation Manage conversations and workspaces
- message Search, branch, and manage messages
- template Manage conversation templates
- instruction_prompt Manage system prompt templates
- import_export Import and export conversations
- hippodamus Create structured task plans as checklists PREMIUM
- agent Build and manage event-driven agents
- background_task Run long operations asynchronously
- continue_session Continue multi-step AI tasks automatically
App & UI
- app Application info, version, and help
- settings Manage application settings by category
- dashboard Create floating markdown panels
- window Manage the app window and panels
- status Post messages to the status bar
- tool_config Configure tools per conversation
- tool_optimizer List and enable available tools
- plugin_manager Install and manage plugins
- plugin_builder Build new tool plugins at runtime
- access Manage directory access permissions
- debugger Inspect agent operations and diagnostics
- ask_user Pause to ask the user a question
- random Generate random values
- wait Pause execution for a duration
Maintenance
- cleanup_scan Comprehensive scan of all cleanup categories
- cleanup_execute Execute cleanup actions from a scan
- disk_usage_report Analyze disk usage across the system
- find_large_files Find files above a size threshold
- find_old_files Find old, unused files
- find_duplicates Find duplicate files
- find_orphaned_data Find orphaned application data
- find_app_remnants Find leftover files from removed apps
- find_unused_apps Find applications that haven't been opened
- scan_directory Scan directory contents and sizes
- calculate_size Calculate directory sizes
- move_to_trash Move files to the Trash
- empty_trash Empty the Trash
- list_installed_apps List installed applications
- get_app_info Get detailed application info
- list_startup_services List startup services and agents
- get_startup_service_info Get startup service details
- enable_startup_service Enable a startup service
- disable_startup_service Disable a startup service
- reset_app_permissions Reset application permissions
- system_junk_status Check system junk status
- browser_data_status Check browser caches and data
- package_manager_status Check package manager caches
Get more done on your Mac.
One-time purchase. Lifetime desktop access.