Sign inSign up

openkylin/picoclaw

By openkylin

Updated 7 months ago

Image
0

371

openkylin/picoclaw repository overview

Quick reference

PicoClaw | openKylin

Current PicoClaw docker images are built on the openKylin. This repository is free to use and exempted from per-user rate limits.

🦐 PicoClaw is an ultra-lightweight personal AI Assistant inspired by nanobot, refactored from the ground up in Go through a self-bootstrapping process, where the AI agent itself drove the entire architectural migration and code optimization.

⚡️ Runs on $10 hardware with <10MB RAM: That's 99% less memory than OpenClaw and 98% cheaper than a Mac mini!

Learn more about on PicoClaw Website.

The tag of each picoclaw docker image is consist of the complete software stack version. The details are as follows

TagCurrentlyArchitectures
0.2.0-ok20PicoClaw 0.2.0 on openKylin 2.0amd64,arm64,riscv64

Quick Start

In this usage, users can select the corresponding {Tag} and container startup options based on their requirements.

  • Pull the openkylin/picoclaw image from docker
docker pull openkylin/picoclaw:{Tag}
  • Launch and enter an interactive container
docker run -it --name my-picoclaw openkylin/picoclaw:{Tag} bash
  • Initialize
picoclaw onboard
  • Configure (~/.picoclaw/config.json)
{
  "agents": {
    "defaults": {
      "workspace": "~/.picoclaw/workspace",
      "model_name": "gpt4",
      "max_tokens": 8192,
      "temperature": 0.7,
      "max_tool_iterations": 20
    }
  },
  "model_list": [
    {
      "model_name": "gpt4",
      "model": "openai/gpt-5.2",
      "api_key": "your-api-key",
      "request_timeout": 300
    },
    {
      "model_name": "claude-sonnet-4.6",
      "model": "anthropic/claude-sonnet-4.6",
      "api_key": "your-anthropic-key"
    }
  ],
  "tools": {
    "web": {
      "brave": {
        "enabled": false,
        "api_key": "YOUR_BRAVE_API_KEY",
        "max_results": 5
      },
      "tavily": {
        "enabled": false,
        "api_key": "YOUR_TAVILY_API_KEY",
        "max_results": 5
      },
      "duckduckgo": {
        "enabled": true,
        "max_results": 5
      },
      "perplexity": {
        "enabled": false,
        "api_key": "YOUR_PERPLEXITY_API_KEY",
        "max_results": 5
      },
      "searxng": {
        "enabled": false,
        "base_url": "http://your-searxng-instance:8888",
        "max_results": 5
      }
    }
  }
}
  • Chat
picoclaw agent -m "What is 2+2?"

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openkylin-docker-images.

Tag summary

Content type

Image

Digest

sha256:9f163ae8a

Size

323.8 MB

Last updated

7 months ago

docker pull openkylin/picoclaw