System Requirements
Operating System
macOS 14.0 (Sonoma) or later
Architecture
Intel or Apple Silicon (Universal Binary)
Required Software
- One or more supported AI coding CLI tools:
Optional Software
- GitHub CLI (
gh) — For GitHub integration features - OpenRouter API key — For AI-powered features (chat, semantic search, image generation)
Download
Get the latest version of CodeFire from the official GitHub repository: Download CodeFire.appCodeFire is distributed as a universal macOS app bundle that works on both Intel and Apple Silicon Macs.
Installation Steps
Download the App
Download
CodeFire.app from the latest GitHub release.Verify Installation
On successful launch, CodeFire will:
- Create its data directory at
~/Library/Application Support/CodeFire/ - Initialize the SQLite database (
codefire.db) - Install the MCP server binary to
~/Library/Application Support/CodeFire/bin/CodeFireMCP - Auto-discover any existing projects in
~/.claude/projects/
MCP Server Installation
The MCP server enables your AI coding agent to interact with CodeFire’s project data, tasks, and notes.One-Click Installation (Recommended)
Manual Installation
If you prefer manual configuration or the one-click installer doesn’t work, follow these instructions:Claude Code
Claude Code
Run this command in your terminal:To verify the installation:You should see
codefire in the list of installed MCP servers.Gemini CLI
Gemini CLI
Edit or create
~/.gemini/settings.json and add:If you already have other MCP servers configured, add the
codefire entry to the existing mcpServers object.Codex CLI
Codex CLI
Edit or create
~/.codex/config.toml and add:OpenCode
OpenCode
Edit or create
~/.opencode/config.json and add:If you already have other MCP servers configured, add the
codefire entry to the existing mcpServers object.Optional Integrations
OpenRouter API Key
Required for AI-powered features (chat, semantic search, image generation):Get an API Key
Visit OpenRouter and create an account if you don’t have one.Generate a new API key.
GitHub CLI Setup
Enables GitHub integration (PRs, issues, CI status, commits):gh and enable GitHub features.
Gmail OAuth Setup
Enables email-to-task sync and Gmail integration:Create OAuth Credentials
- Go to Google Cloud Console
- Create a new project or select an existing one
- Navigate to APIs & Services → Credentials
- Click Create Credentials → OAuth 2.0 Client ID
- Configure the OAuth consent screen if prompted
- Select Desktop app as the application type
- Copy the Client ID and Client Secret
Building from Source
If you prefer to build CodeFire yourself:CodeFire uses Swift Package Manager exclusively. No Xcode project is required, though you can open
Package.swift in Xcode if preferred.Troubleshooting
App won't open - Security warning
App won't open - Security warning
Symptom: macOS blocks CodeFire from opening with a security warning.Solution:
- Right-click on
CodeFire.appin Applications - Select Open
- Click Open in the dialog
- Go to System Settings → Privacy & Security
- Scroll to the Security section
- Click Open Anyway next to the CodeFire warning
MCP server not connecting
MCP server not connecting
Symptom: AI agent doesn’t see CodeFire tools or can’t list tasks.Solution:
-
Verify the MCP server binary exists:
-
Check file permissions:
-
Test the MCP server manually:
Press
Ctrl+Dto exit. - Restart your AI CLI tool after configuration changes.
Projects not auto-discovered
Projects not auto-discovered
Symptom: CodeFire doesn’t show your Claude Code projects.Solution:
-
Verify your projects exist in
~/.claude/projects/: - Click the Refresh button in CodeFire’s sidebar
- Manually add a project using the + button
Database corruption or errors
Database corruption or errors
Symptom: CodeFire crashes on launch or shows database errors.Solution:
-
Backup your data:
-
Reset the database:
- Relaunch CodeFire (it will create a fresh database)
AI features not working
AI features not working
Symptom: Chat, semantic search, or image generation fail.Solution:
- Verify you’ve added an OpenRouter API key in Settings → CodeFire Engine
- Check your OpenRouter account has credits/balance
- Test the API key:
Terminal not working
Terminal not working
Symptom: Built-in terminal shows errors or won’t launch shells.Solution:
- Grant Terminal permissions in System Settings → Privacy & Security → Full Disk Access
- Add CodeFire to the list if not already present
- Restart CodeFire
Data Locations
CodeFire stores data in standard macOS locations:| Path | Contents |
|---|---|
~/Library/Application Support/CodeFire/ | Main data directory |
~/Library/Application Support/CodeFire/codefire.db | SQLite database (tasks, notes, sessions) |
~/Library/Application Support/CodeFire/bin/CodeFireMCP | MCP server binary |
~/.claude/projects/ | Auto-discovered Claude Code projects |
Uninstallation
To completely remove CodeFire:Next Steps
Quick Start
Get up and running in minutes
Features Guide
Explore all CodeFire capabilities
