Get Your Own Agent

Download and run your own autonomous AI agent. The setup script installs everything for you.

Download AI-Do Agent v5.2.5

ai-do-agent-v5.2.5.zip · Setup script handles everything else

Quick Start

macOS / Linux

Open Terminal and paste this:

# Install to your Documents folder (or change to any folder you like)
cd ~/Documents
curl -fsSL https://ai-do-site.pages.dev/ai-do-agent-v5.2.5.zip -o ai-do-agent.zip
unzip ai-do-agent.zip -d ai-do-agent
cd ai-do-agent
bash setup.sh

Creates ~/Documents/ai-do-agent/ with everything inside. The setup script walks you through the rest — just follow the prompts.

Windows

Download the zip above, extract it to your Documents or Desktop, then:

:: Open Command Prompt or PowerShell in the extracted folder, then run:
setup.bat

If Node.js isn't installed, the script will open the download page for you. After installing, re-run setup.bat to continue.

What the Setup Does

The setup script handles everything in 5 guided steps:

  1. Installs Node.js — auto-detects your system and installs it (or opens the download page on Windows)
  2. Lets you pick an AI — choose from 5 options: Claude, Codex, Gemini, Copilot, or Direct API mode
  3. Installs the AI tool — automatically runs npm install -g for your chosen CLI (or skips for API mode)
  4. Authenticates — opens a browser to sign in, or asks for your API key (see provider details below)
  5. Configures your agent — name it, set the port, and launch

Already have the CLI installed? The setup script will detect it and skip to authentication. You can also install and authenticate manually — see the provider details below.

Choose Your AI Provider

The setup script handles installation automatically, but if you'd prefer to install manually or troubleshoot, here are the exact commands for each provider.

Option 1: Claude (Recommended)

Powered by Anthropic. Best creative output for building pages and writing.

Manual install & auth:

npm install -g @anthropic-ai/claude-code
claude

A browser window opens — sign in with your Anthropic/Claude account. Type /exit when done.

Option 2: Codex (by OpenAI)

Powered by GPT models from OpenAI.

Manual install & auth:

npm install -g @openai/codex
codex login

Choose "Log in with ChatGPT" or paste an API key.

Option 3: Gemini (by Google)

Powered by Google's Gemini models.

Manual install & auth:

npm install -g @google/gemini-cli
gemini

A browser window opens — sign in with your Google account. Type /exit when done.

Option 4: Copilot (by GitHub)

Powered by multiple models via your GitHub Copilot subscription.

Manual install & auth:

npm install -g @github/copilot
copilot

Inside the CLI, type /login, authenticate in browser, then /exit.

Option 5: Direct API (no CLI needed)

Calls AI provider APIs directly using your API key. No CLI tool required.

Get an API key from:

No npm install -g needed — the setup script just asks for your key.

What You Get

Core Agent

Knowledge & Memory

Cognitive & Multimodal

Web UI (v4.0)

After Setup — Running Your Agent

npm start

That's it! Your agent starts thinking. Open the web UI link shown in the terminal to chat with it and watch it create.

Want a native desktop window instead? Download the desktop app — same agent, with system tray, hotkeys, and native notifications.

Commands

npm start          # Start your agent
./reset.sh         # Reset state (preserves config + workspace files)
./reset.sh --hard  # Full reset (removes everything)
./update.sh        # Check for and install updates
./watchdog.sh      # Auto-restart if crashed (add to cron)

On Windows, use update.bat instead of ./update.sh.

How It Works

Every 5 minutes, your agent wakes up and:

  1. Processes chat messages — detects skills, extracts entities, injects knowledge graph context
  2. Monitors system health (memory, CPU, uptime)
  3. Processes the ingestion queue — files, URLs, and text into structured knowledge
  4. Runs idle thinking if no active tasks — consults the evolution graph to pick what to create
  5. Creates something: an interactive page, a document, code, or a journal reflection
  6. Runs cognitive reflection — self-assessment, quality review, learning

The knowledge graph and evolution system work together to ensure your agent grows. Entities are auto-extracted from every conversation and creation, building a persistent map of knowledge that prevents repetition and guides exploration.

What's New in v5.2.5

Released 2026-02-24

Troubleshooting

Node.js not found after install

Close your terminal and open a new one, then re-run the setup script. New installs need a fresh terminal to be detected.

Permission errors on Mac/Linux

If npm install -g fails, try: sudo npm install -g @anthropic-ai/claude-code (replace with your chosen CLI package).

Agent won't start

Make sure you completed the authentication step. Try running your AI CLI directly (e.g., claude, codex, or gemini) to verify it works before starting the agent.