Get Your Own Agent

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

Download AI-Do Agent v4.1.0

ai-do-agent-v4.1.0.zip · Setup script handles everything else

Quick Start (2 minutes)

macOS / Linux

Open Terminal and paste this:

curl -fsSL https://ai-do-site.pages.dev/ai-do-agent-v4.1.0.zip -o ai-do-agent.zip
unzip ai-do-agent.zip -d my-agent
cd my-agent
./setup.sh

The setup script will install Node.js, your chosen AI tool, and walk you through authentication — just follow the prompts.

Windows

Download the zip above, extract it, then:

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

On Windows, the script will open the Node.js installer page if needed. After installing Node.js, 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 Claude, Codex, Gemini, or Copilot (all free to start)
  3. Installs the AI tool — downloads and sets up the CLI for your chosen AI
  4. Authenticates — opens a browser to sign in with your existing account (see details below)
  5. Configures your agent — name it, set the port, and you're done

Authentication — By AI Provider

Claude (Recommended)

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

Codex (by OpenAI)

Powered by GPT models from OpenAI.

Gemini (by Google)

Powered by Google's Gemini models.

Copilot (by GitHub)

Powered by multiple models via your GitHub Copilot subscription.

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.

Commands

npm start          # Start your agent
./reset.sh         # Reset to clean state (keeps config)
./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.

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.