What is autClaw?
autClaw is designed for local deployment, persistent data, and extensible plugins. The Docker image provides a stable runtime base. By default, the app, frontend assets, plugin directory, and runtime dependencies are persisted under/opt/autclaw.
If Docker is ready, follow How to deploy autClaw with Docker to start the service.
Key facts
| Item | Fact |
|---|---|
| Default port | 8200 |
| Default persistent directory | /opt/autclaw |
| Plugin languages | JavaScript, Python |
| Common triggers | rule, event, router, cron |
| Official image | nolan1121953/autclaw:latest |
| Common deployment environments | Linux, Feiniu OS (FNOS), Synology DSM |
Deploy autClaw
Start the official Docker image and open
http://SERVER_IP:8200.Upgrade and restart
Use online updates or pull a new image without losing the runtime directory.
Plugin SDK
Write JavaScript or Python plugins that read message context and send replies.
Media sending
Send images, voice, video, files, and mixed messages.
FAQ
Check ports, directories, system support, and upgrade paths quickly.
Platform comparison
Compare autClaw, AstrBot, and autMan (fanli) by workflow and use case.
Common commands
autClaw currently focuses on standalone Linux package startup and Docker shell + Linux package startup. Windows is not supported.
Common questions
Does autClaw support Windows?
No. The current docs target Linux and Docker deployments.Where are plugins and the database stored by default?
They all live under/opt/autclaw, including the database, plugin/, dist/, envs/mise, and envs/packages.
Which page should I read first?
Start with How to deploy autClaw with Docker, then read runtime directories and paths, and finish with the plugin SDK overview.Next steps
- Start the service with How to deploy autClaw with Docker.
- Review runtime directories and paths before moving data or recreating containers.
- If you are comparing AstrBot or autMan (fanli), read platform compare first.
- Use the plugin SDK overview to build JavaScript or Python plugins.