Personal AI assistant built on OpenClaw
Origin is a personal fork of OpenClaw — streamlined, de-branded, and optimized as a neutral template for building your own AI assistant.
- Clean slate — Stripped of upstream branding and opinions
- Simpler setup — Clearer docs for non-technical users
- Your baseline — Fork it and make it yours
Want the full-featured project? Use upstream OpenClaw instead.
Requirements: Node 22+
git clone https://github.com/FellanH/origin.git
cd origin
./scripts/quickstart.shThis will install dependencies, build the project, create a origin alias, and run the onboarding wizard.
After setup: origin <command>
git clone https://github.com/FellanH/origin.git
cd origin
pnpm install
pnpm build# Via pnpm (runs TypeScript directly)
pnpm openclaw <command>
# Via node
node dist/entry-bootstrap.js <command>
# Via alias (add to ~/.bashrc or ~/.zshrc)
alias origin='node /path/to/origin/dist/entry-bootstrap.js'Note: The global
openclawcommand (fromnpm install -g openclaw) runs the upstream package, not your fork.
node dist/entry-bootstrap.js gateway installCreates a LaunchAgent (macOS) or systemd service (Linux) for your fork.
origin onboardConfig lives at ~/.openclaw/openclaw.json:
{
"agent": {
"model": "anthropic/claude-opus-4-5"
}
}| Scenario | Solution |
|---|---|
Global openclaw runs upstream |
Use pnpm openclaw or node dist/entry-bootstrap.js |
| Gateway runs wrong version | Reinstall with node dist/entry-bootstrap.js gateway install |
| Want complete isolation | Set OPENCLAW_HOME to a different directory |
See DEVELOPMENT.md for customization, adding channels/tools, and project structure.
./scripts/dev-helper.sh # Show commands
./scripts/dev-helper.sh gateway # Start gateway
./scripts/dev-helper.sh test # Run testsFull docs at upstream: docs.openclaw.ai
Fork of OpenClaw by Peter Steinberger and the community.
MIT