| Port details |
- openclaw Multi-channel AI gateway with extensible messaging integrations
- 2026.4.29 misc
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2026-04-16 01:00:09
- Last Update: 2026-05-02 09:03:58
- Commit Hash: 3791f03
- License: MIT
- WWW:
- https://github.com/openclaw/openclaw
- Description:
- OpenClaw is a multi-channel AI gateway with extensible messaging integrations.
It acts as a personal AI assistant that works across platforms, supporting
multiple AI providers (Anthropic Claude, OpenAI, Google Gemini, AWS Bedrock,
and others) and communication channels (Telegram, Discord, Slack, WhatsApp,
Matrix, and more).
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- openclaw-ai-gateway>0:misc/openclaw
- To install the port:
- cd /usr/ports/misc/openclaw/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/openclaw
- pkg install openclaw-ai-gateway
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: openclaw-ai-gateway
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1777622027
SHA256 (openclaw/openclaw-2026.4.29.tar.gz) = 700fd92e7b94cc2d435dbb40a758e87cebcca0c79c155067d1b38ad14f4466e0
SIZE (openclaw/openclaw-2026.4.29.tar.gz) = 60846911
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake
- npm : www/npm
- vips>=8.17.2 : graphics/vips
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- Runtime dependencies:
-
- vips>=8.17.2 : graphics/vips
- blogwatcher : misc/blogwatcher
- blu : audio/blucli
- camsnap : misc/camsnap
- clawhub : misc/clawhub
- curl : ftp/curl
- eightctl : misc/eightctl
- ffmpeg : multimedia/ffmpeg
- gh : devel/gh
- git : devel/git
- goplaces : misc/goplaces
- grizzly : misc/grizzly
- jq : textproc/jq
- memo : misc/memo
- nano-pdf : textproc/nano-pdf
- op : security/op
- rg : textproc/ripgrep
- sag : audio/sag
- songsee : audio/songsee
- sonos : misc/sonoscli
- spotify_player : audio/spotify-player
- tmux : sysutils/tmux
- wacli : misc/wacli
- whisper : misc/py-openai-whisper
- node : www/node24
- Fetch dependencies:
-
- curl : ftp/curl
- jq : textproc/jq
- npm : www/npm
- ca-root-nss.crt : security/ca_root_nss
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for openclaw-ai-gateway-2026.4.29:
EXTEND_AI_TIMEOUT=on: Set AI endpoint request timeout to 24 hours for slow models
EXTEND_TYPING_TTL_TIMEOUT=on: Set typing indicator TTL to 5 hours for slow LLM responses
SKILL_DEPENDENCIES=on: Install dependencies for all supported skills
===> Use 'make config' to modify these settings
- Options name:
- misc_openclaw
- USES:
- nodejs:run pkgconfig python:build
- pkg-message:
- For install:
- OpenClaw is a multi-channel AI gateway.
To get started:
1. Onboarding:
Run the interactive onboarding wizard to set up your workspace:
$ openclaw onboard
2. Telegram Integration:
* Message @BotFather on Telegram and use /newbot.
* Note the API Token and set it:
$ openclaw config set channels.telegram.botToken "YOUR_TOKEN"
3. FreeBSD Service:
Enable and start the OpenClaw service:
# sysrc openclaw_enable="YES"
# service openclaw start
4. Account Pairing:
* Open your new bot on Telegram and click "Start".
* Approve the pairing request on the host:
$ openclaw pairing approve telegram <CODE>
5. Web UI (Dashboard):
Access the management dashboard:
$ openclaw dashboard
By default, it is available at http://localhost:18789
For more information, see https://github.com/openclaw/openclaw
Port options EXTEND_AI_TIMEOUT, EXTEND_TYPING_TTL_TIMEOUT
add patches that extend timeouts in order for openclaw to
work with slow AI endpoints, for example CPU based
endpoints.
The openclaw package was verified to work on FreeBSD 15 STABLE
with qwen3.5:35B-a3b run in ollama on a machine with 64GB RAM.
- Master Sites:
- There is no master site for this port.
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
2026.4.29 02 May 2026 09:03:58
    |
Yuri Victorovich (yuri)  |
misc/openclaw: update 2026.4.26 → 2026.4.29 |
2026.4.26 29 Apr 2026 15:28:48
    |
Yuri Victorovich (yuri)  |
misc/openclaw: update 2026.4.24 → 2026.4.26 |
2026.4.24_1 26 Apr 2026 02:59:35
    |
Yuri Victorovich (yuri)  |
misc/openclaw: Add newly created dependencies |
2026.4.24 26 Apr 2026 00:13:40
    |
Yuri Victorovich (yuri)  |
misc/openclaw: update 2026.4.23 → 2026.4.24 |
2026.4.23 25 Apr 2026 18:32:11
    |
Yuri Victorovich (yuri)  |
misc/openclaw: update 2026.4.15 → 2026.4.23 |
2026.4.15_3 21 Apr 2026 05:44:15
    |
Yuri Victorovich (yuri)  |
misc/openclaw: Add SKILL_DEPENDENCIES option
It installs dependencies referenced in SKILL.md files for skills
to properly work. |
2026.4.15_2 21 Apr 2026 00:22:02
    |
Yuri Victorovich (yuri)  |
misc/openclaw: Add to pkg-message |
2026.4.15_2 20 Apr 2026 07:57:11
    |
Yuri Victorovich (yuri)  |
misc/openclaw: Add EXTEND_TYPING_TTL_TIMEOUT option; Update pkg-message |
2026.4.15_1 20 Apr 2026 03:03:34
    |
Yuri Victorovich (yuri)  |
misc/openclaw: Fix service; Add option to extend AI endpoint timeout |
2026.4.15 19 Apr 2026 07:10:34
    |
Yuri Victorovich (yuri)  |
misc/openclaw: update 2026.4.14 → 2026.4.15 |
2026.4.14 16 Apr 2026 00:58:28
    |
Yuri Victorovich (yuri)  |
misc/openclaw: New port: Multi-channel AI gateway with extensible messaging
integrations |