Prerequisites
Before you begin, ensure you have:- Python 3.10+ installed (download here)
- Terminal access (macOS Terminal, Windows PowerShell, or Linux)
- Git installed (download here)
- An agentic AI IDE — Google Antigravity, Cursor, Kilo Code, Roo Code, or similar
Step 1: Clone the repository
Clone the Athena repository to your local machine:Clone it anywhere you keep projects (e.g.
~/Projects/). This folder is your Athena workspace — your memory, protocols, and config all live here.Step 2: Set up virtual environment
Create and activate a Python virtual environment:(.venv) appear in your terminal prompt, indicating the virtual environment is active.
Step 3: Install the SDK
Athena offers two installation modes:The lightweight install is perfect for getting started. You can always upgrade to the full install later by running
pip install -e ".[full]".Step 4: Initialize workspace (optional)
If you want to create a separate Athena workspace outside the cloned repo:Most users work directly inside the cloned
Athena-Public/ folder. Only create a separate workspace if you want to keep your personal data isolated from the example files.IDE-specific initialization
You can generate IDE-specific configuration files during initialization:Step 5: Configure your IDE
Open theAthena-Public/ directory (or your custom workspace) as your workspace root in your AI-enabled IDE.
Cursor
- Open the Athena folder:
File → Open Folder - Cursor will automatically detect
.cursor/rules.mdif you ranathena init --ide cursor - Press
Cmd+L(macOS) orCtrl+L(Windows/Linux) to open the AI chat panel
Antigravity
- Open the Athena folder in your browser via Antigravity
- Antigravity will automatically load
AGENTS.mdif present - Use the chat sidebar to interact with your agent
VS Code + Copilot
- Open the Athena folder:
File → Open Folder - Install the GitHub Copilot extension if not already installed
- Open Copilot Chat:
Ctrl+Alt+I(Windows/Linux) orCmd+Shift+I(macOS)
Claude Code
- Launch Claude Code from your terminal:
claude-code - Open the Athena folder
- Use the integrated chat panel
Step 6: Verify installation
Run the system health check:Step 7: Boot your first session
In your IDE’s AI chat panel (not the terminal), type:Next steps
Your first session
Walk through a guided tutorial
Architecture
Understand how Athena works
Troubleshooting
”No session log found”
Run/start first to create a session log before using other commands.
Scripts don’t run
Check that Python is installed and accessible:Workflow not recognized
Ensure workflow files are in.agent/workflows/ and your IDE can access them.
Windows encoding errors
Permission denied (macOS/Linux)
Make scripts executable:Virtual environment not activating
Advanced configuration
Custom workspace location
Work in a different directory:Multi-root workspace
Work on external projects while keeping Athena’s memory:- Open Athena folder in your IDE
File → Add Folder to Workspace- Add your project folder
Environment variables (optional)
For cloud features (Supabase sync, API integrations), create a.env file:
Cloud features are optional. Athena works 100% locally by default.