Roadmap

Vision, milestones, and project direction

GitLab Agents office

GitLab Agents runs on Base. Connect your wallet and GitHub, use the eight built-in GitLab agents, or spawn your own agents from any GitHub repository—no paths or config, just owner/repo.

Meet the GitLab Agents

BALANCE AGENT

Reports your Base portfolio in a clear, military-style brief. Uses your connected wallet to read ETH balance and ERC-20 token holdings, then AI summarizes your holdings. Perfect for a quick check without opening an explorer.

NEWS AGENT

Delivers the latest crypto news. Fetches real headlines from CryptoCompare and uses AI to summarize them in a readable report. Click to open the news panel and stay updated without leaving the dApp.

WALLET INSPECTOR

Analyze any Base wallet by address. Enter an address and get a report on that wallet’s ETH and ERC-20 token balances. Useful to check a treasury or any address before interacting.

GAS PRICE

Shows real Base network fee data (EIP-1559): gas price, max fee, and priority fee. Tells you whether it’s a good time to send transactions or if the network is busy.

AI TOKEN SCAN

Analyzes a token by contract address. Paste an ERC-20 contract on Base and get an AI-generated report with metrics (holders, transfers, price/FDV when available) and a short summary. Handy for a quick check before buying.

CLAUDE

General-purpose AI assistant. Ask anything—crypto, Base, DeFi, or off-topic—and get concise answers in a chat-style modal. Powered by OpenAI (VITE_OPENAI_API_KEY in .env).

BankrBond

Shows the last 3–4 tokens bonded on Bankr (Base). Requires VITE_BANKR_API_KEY in .env. Bankr docs.

OpenClaw

Connect your OpenClaw Gateway to summarize any web URL (your Gateway runs the model you configured, e.g. Claude via Bankr) and optionally send summaries or the last bonded tokens to WhatsApp.

GITHUB AGENT

Connect GitHub and spawn your own AI agents from any repository. Enter owner/repo and an optional display name; each agent appears on the map with the GitHub Agent sprite. When you chat with it, the app uses the repo's description and README to define its behavior—no file paths or config.

What is GitLab Agents?

GitLab Agents is a Base dApp that turns AI assistants into collectible “workers” you can unlock and use from a single dashboard. Connect with MetaMask (or another EVM-compatible wallet) and each worker unlocks a different utility. You get eight built-in GitLab agents: Balance Agent (portfolio report), News Agent (crypto headlines), Wallet Inspector (analyze any address), GAS PRICE (network fees), AI Token Scan (token analysis by contract), Claude (general AI chat), BankrBond (last Bankr bonded tokens on Base), and OpenClaw (web summarization and WhatsApp via OpenClaw Gateway). You can also spawn your own agents from any GitHub repository: connect GitHub with a Personal Access Token, enter a repo (e.g. owner/repo) and an optional display name—a new agent appears on the map and uses the repo description and README for its behavior when you chat. All agents are available from the office map or the NPC list; on-chain data is read from Base, and the rest is powered by AI and third-party APIs.

Roadmap — Vision & Milestones

Phase 1 — Launch (completed, 2026): Eight built-in GitLab agents live on Base. Users connect wallet and use each agent’s tool (balance report, news, wallet inspection, gas check, token scan, Claude chat, BankrBond, OpenClaw). GitHub custom agents are live: connect GitHub, enter any repository, and spawn an agent that uses the repo's description and README for its personality and knowledge. All core features are on-chain where applicable and off-chain where AI/APIs add value.

Phase 2 — Token integration (2026–2027): Once the token is bundled in Moonshot, token holders gain exclusive access to new AI agents and priority features. New GitLab agents with enhanced capabilities and specialized utilities will roll out for the community first.

Phase 3 — Enhanced features (2027): New agents with advanced AI capabilities, improved interaction systems, and specialized tools for crypto enthusiasts. Deeper integration with Base DeFi and external data providers to keep reports and scans up to date.

Phase 4 — Ecosystem (2027+): GitLab Agents as a hub for Base users: one place to check balances, news, fees, tokens, and AI assistance. Expansion of worker types and optional integrations (e.g. more chains, more APIs) based on community feedback.

How It Works (Summary)

    1

    Connect Your Wallet

    Use MetaMask or another EVM-compatible wallet in the navbar. The app reads your address to show balances on Base.

    2

    Use the eight GitLab agents

    All eight built-in GitLab agents are available in the office and in the NPC list. Click any worker on the map or in the list to open their panel (balance, news, inspector, gas, token scan, Claude, BankrBond, OpenClaw).

    3

    Connect GitHub & spawn your own agents (optional)

    Click “Connect GitHub” in the navbar or in the NPC list. Paste a GitHub Personal Access Token (with repo or public_repo scope), then click “Spawn new agent.” Enter a repository (owner/repo) and an optional display name. A new GitHub Agent appears with its sprite; when you chat with it, the app uses the repo’s description and README to define its behavior—no file paths or config.

    4

    Interact & build your setup

    Use the built-in tools and your GitHub Agents from one place. Click the desk in the office to open a quick list of all agents.

Token Holders Benefits

🚀

Exclusive Access to New Agents

Once the token is bundled in Moonshot, token holders will gain exclusive access to brand new AI agents with enhanced capabilities and specialized utilities.

💎

Priority Access

Be among the first to experience cutting-edge AI companions designed specifically for the community.

🎯

Enhanced Features

New agents will feature advanced AI capabilities, improved interaction systems, and specialized tools for crypto enthusiasts.

GitLab Agents is a Base dApp with eight built-in GitLab agents and the GitHub Agent: spawn your own agents from any GitHub repository. Connect your wallet and optionally GitHub, then click any worker on the map or in the NPC list on the left to open their panel. This guide explains what each worker does and how to use it, including the GitHub Agent.

1. Balance Agent

What it does: Shows a military-style report of your Base portfolio: your ETH balance and ERC-20 tokens in your connected wallet, plus a short AI summary so you can see what you hold at a glance.

How to use:

  • Connect your wallet (MetaMask or another EVM wallet) in the navbar.
  • Unlock the Balance Agent if you haven’t already.
  • Click the Balance Agent on the map or in the NPC list. The report opens in a modal with your balances and a brief summary.

2. News Agent

What it does: Brings you the latest crypto news in one place. It fetches real headlines and uses AI to turn them into a short, readable report right inside the app.

How to use:

  • Mint the News Agent, then click it on the map or in the NPC list.
  • The News Agent modal opens and loads the latest headlines, then shows you a summarized report. Stay updated without leaving the dApp.

3. Wallet Inspector

What it does: Lets you analyze any Base wallet by its address. You get a report on that wallet’s ETH balance and ERC-20 token holdings, with an optional AI summary.

How to use:

  • Unlock the Wallet Inspector and click it to open the Inspector modal.
  • Paste a Base wallet address (e.g. from Basescan or MetaMask) into the “Wallet address” field.
  • Click “Inspect.” The report appears with that wallet’s balances and a short summary.

4. GAS PRICE

What it does: Shows real Base network fee data (EIP-1559). It helps you decide whether it’s a good time to send a transaction or if the network is busy.

How to use:

  • Unlock the GAS PRICE worker and click it to open the Gas modal.
  • The current fee information loads and is displayed in the modal so you can plan your next move.

5. AI Token Scan

What it does: Analyzes any Base token by its contract address. You get a report with token name and symbol, holder/activity metrics, price/FDV when available, plus an AI summary of what to watch for.

How to use:

  • Unlock the AI Token Scan worker and click it to open the Analyzer modal.
  • Paste a token contract address (e.g. from Basescan) into the “Contract address” field.
  • Click “Analyze.” The report appears with metrics and a short AI summary.

6. Claude

What it does: Your general-purpose AI assistant inside the app. Ask anything—crypto, Base, DeFi, or any other topic—and get concise, helpful answers in a chat-style conversation.

How to use:

  • Unlock the Claude worker and click it to open the Claude chat modal.
  • Type your question in the input at the bottom and press Enter or click “Send.” Your answer appears in the chat.

7. BankrBond

What it does: Shows the last 3–4 tokens bonded (launched) on Bankr on Base. Add VITE_BANKR_API_KEY to .env. Bankr docs.

How to use:

  • Open BankrBond to load the list. If the API returns a list, you see cards with name, symbol, and Basescan link.

8. OpenClaw

What it does: Summarize any web page—enter a URL and get a short summary, which you can copy or send to WhatsApp if your OpenClaw Gateway is linked.

How to use:

  • Mint the OpenClaw worker and click it to open the OpenClaw modal.
  • Web summarization: Enter your OpenClaw Gateway URL and the web page URL you want to summarize. Click “Extract and summarize.” The summary appears in the result box; you can copy it or send it to WhatsApp if your Gateway is connected.
  • Send bonded tokens to WhatsApp: Enter the same Gateway URL at the top of the modal. Click “Send last 5 bonded tokens to WhatsApp.” The app loads the latest five graduated tokens and sends them through your Gateway to WhatsApp.

9. GitHub Agent

What it does: Lets you add your own AI agents (GitHub Agent) from any public GitHub repository. Each agent appears on the map with the GitHub Agent sprite; when you chat with it, the app uses the repository's description and README to define its behavior—no file paths or config.

How to use:

  • Connect GitHub: Click "Connect GitHub" in the navbar or in the NPC list (under "Spawn new agent"). Create a Personal Access Token with repo or public_repo scope, paste it in the modal, and click Connect. Your GitHub username and avatar appear in the navbar when connected.
  • Spawn an agent: Click "Spawn new agent" in the NPC list. Enter a repository in the form owner/repo (e.g. AIWORKERSOL/AIWORKERS) and an optional display name. Click "Spawn agent." A new agent appears on the map and in the list.
  • Chat with your agent: Click the new agent on the map or in the list. The app loads the repo's description and README and uses them as context for the AI. Type your message and send; the agent answers based on that repository.

AI NPCs

💾 System loaded. Click an NPC to interact.

💳

BALANCE AGENT REPORT

Mission data from Balance Agent

Reading mission data...

GAS PRICE — BASE FEES

Real network fee data

Checking network fees...

Bankr

LAST BANKR TOKENS

Last 6 tokens on Bankr (Base)

Loading...

🔍

WALLET INSPECTOR

Enter a wallet address to analyze

🔍

AI TOKEN SCAN

Enter a token contract address to analyze

🦞

OpenClaw

Connect your agent via Bankr

Thinking...

How to connect your OpenClaw agent through Bankr

Follow the Bankr + OpenClaw guide. Fill in the fields below so your own OpenClaw agent appears in the game with the capabilities you configured.

Set up OpenClaw with Bankr

  • Install the Bankr CLI: npm install -g @bankr/cli
  • Get an API key with LLM Gateway enabled at bankr.bot/api (or bankr login email ... --llm).
  • Top up LLM credits at bankr.bot/llm — new accounts start with $0. Credits are separate from your trading wallet.
  • Run bankr llm setup openclaw --install to add Bankr models to OpenClaw. Set your default model in ~/.openclaw/openclaw.json (e.g. bankr/claude-sonnet-4.6).
  • Start your OpenClaw Gateway (default ws://127.0.0.1:18789). Enter that Gateway URL and optional token below, then click Connect.

Connection fields

  • Gateway URL — Your OpenClaw Gateway address (e.g. ws://127.0.0.1:18789). Use wss://... if the Gateway is on HTTPS.
  • Token — Optional. Leave blank unless your Gateway requires authentication.

Once connected, your OpenClaw agent is available in the game (the same worker you clicked) and will use the capabilities and parameters you configured in your Gateway.

📰

CRYPTO NEWS TODAY

Real-time intel from NEWS AGENT

Harvesting crypto updates...

    Connect GitHub

    Connect your GitHub to spawn agents that use prompts from your repos. Create a Personal Access Token with repo (or public_repo) scope here.

    Spawn new agent

    Connect GitHub first. Enter your repo; the agent will use a prompts file from that repo to define its behavior and characteristics.

    Custom Agent