Installation Issues
Command Not Found
Problem:automagik-forge: command not found after global install
Solution 1: Check NPM Global Path
Solution 1: Check NPM Global Path
Solution 2: Use NPX
Solution 2: Use NPX
Solution 3: Reinstall Globally
Solution 3: Reinstall Globally
Unsupported Platform
Problem:❌ Unsupported platform: linux-arm32
Supported Platforms:
- Linux x64
- Linux ARM64
- macOS x64 (Intel)
- macOS ARM64 (Apple Silicon)
- Windows x64
- Windows ARM64
Permission Denied
Problem:EACCES: permission denied during installation
- macOS/Linux (Recommended)
- Quick Fix (Not Recommended)
Fix NPM permissions (don’t use sudo):
Server Issues
Port Already in Use
Problem:Error: listen EADDRINUSE: address already in use :::3000
Solution:
Backend Not Responding
Problem: Frontend loads but API requests fail Symptoms:- Empty task board
- “Failed to fetch” errors
- Network errors in console
Check Backend Port
Check Backend Port
Check Firewall
Check Firewall
Restart Forge
Restart Forge
Database Locked
Problem:database is locked errors
Solution:
GitHub Integration Issues
OAuth Authentication Failed
Problem: GitHub authentication fails or redirects to error page Solutions:1
Verify OAuth App Settings
Go to: https://github.com/settings/developersCheck your OAuth app:
- Homepage URL:
http://localhost:3000 - Callback URL:
http://localhost:3000/auth/callback
2
Set Environment Variable
3
Clear Cached Tokens
4
Re-authenticate
- Open Forge UI
- Go to Settings → GitHub
- Click “Connect GitHub”
- Complete OAuth flow
Repository Not Found
Problem: “Repository not found” after GitHub authentication Solution:Executor/AI Agent Issues
API Key Not Working
Problem: Tasks fail with “Invalid API key” or “Unauthorized” Solution:Executor Timeout
Problem: Tasks fail with timeout errors Solution:Cursor CLI Not Found
Problem: Cursor CLI executor fails with “command not found” Solution:Performance Issues
Slow Task Execution
Problem: Tasks take very long to complete Solutions:Check System Resources
Check System Resources
Reduce Concurrent Tasks
Reduce Concurrent Tasks
Use Faster Executors
Use Faster Executors

