notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
openclaw Multi-channel AI gateway with extensible messaging integrations
2026.4.29 misc on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 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 search for ports maintained by this maintainer
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).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/openclaw-ai-gateway-2026.4.29/catalog.mk
  2. /usr/local/share/licenses/openclaw-ai-gateway-2026.4.29/LICENSE
  3. /usr/local/share/licenses/openclaw-ai-gateway-2026.4.29/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • openclaw
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

Expand this list (6 items)

Collapse this list.

SHA256 (openclaw/sharp-0.34.5.tar.gz) = 51d49607b350a8dd7d79442e4770209a4c0b6a895e4b1c4f49345a6c95f6e23e SIZE (openclaw/sharp-0.34.5.tar.gz) = 175644 SHA256 (openclaw/koffi-2.16.1.tar.gz) = dcf21a43e55eb43621ea1e04e565588562282da5cf426976e45c3c2fcb82cc9d SIZE (openclaw/koffi-2.16.1.tar.gz) = 7885104 SHA256 (openclaw/node-addon-api-8.5.0.tar.gz) = 152ef6a9b5450a7c0ce87a2d0be3aa458d1f65c515e9d189cc9fa09feb5aa50e SIZE (openclaw/node-addon-api-8.5.0.tar.gz) = 61743

Collapse this list.


Packages (timestamps in pop-ups are UTC):
openclaw-ai-gateway
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest-2026.4.29------
FreeBSD:14:quarterly--------
FreeBSD:15:latest-2026.4.29n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest-2026.4.29n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. npm : www/npm
  3. vips>=8.17.2 : graphics/vips
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. python3.11 : lang/python311
Runtime dependencies:
  1. vips>=8.17.2 : graphics/vips
  2. blogwatcher : misc/blogwatcher
  3. blu : audio/blucli
  4. camsnap : misc/camsnap
  5. clawhub : misc/clawhub
  6. curl : ftp/curl
  7. eightctl : misc/eightctl
  8. ffmpeg : multimedia/ffmpeg
  9. gh : devel/gh
  10. git : devel/git
  11. goplaces : misc/goplaces
  12. grizzly : misc/grizzly
  13. jq : textproc/jq
  14. memo : misc/memo
  15. nano-pdf : textproc/nano-pdf
  16. op : security/op
  17. rg : textproc/ripgrep
  18. sag : audio/sag
  19. songsee : audio/songsee
  20. sonos : misc/sonoscli
  21. spotify_player : audio/spotify-player
  22. tmux : sysutils/tmux
  23. wacli : misc/wacli
  24. whisper : misc/py-openai-whisper
  25. node : www/node24
Fetch dependencies:
  1. curl : ftp/curl
  2. jq : textproc/jq
  3. npm : www/npm
  4. 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:
  1. There is no master site for this port.

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2026.4.29
02 May 2026 09:03:58
commit hash: 3791f03edccc25b1281d733472b4c743a20888eccommit hash: 3791f03edccc25b1281d733472b4c743a20888eccommit hash: 3791f03edccc25b1281d733472b4c743a20888eccommit hash: 3791f03edccc25b1281d733472b4c743a20888ec files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: update 2026.4.26 → 2026.4.29
2026.4.26
29 Apr 2026 15:28:48
commit hash: c780965e2002cd73e89c7a692b98618eec387829commit hash: c780965e2002cd73e89c7a692b98618eec387829commit hash: c780965e2002cd73e89c7a692b98618eec387829commit hash: c780965e2002cd73e89c7a692b98618eec387829 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: update 2026.4.24 → 2026.4.26
2026.4.24_1
26 Apr 2026 02:59:35
commit hash: f629cea20ca6315e7765f98805844c41b4a1296dcommit hash: f629cea20ca6315e7765f98805844c41b4a1296dcommit hash: f629cea20ca6315e7765f98805844c41b4a1296dcommit hash: f629cea20ca6315e7765f98805844c41b4a1296d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: Add newly created dependencies
2026.4.24
26 Apr 2026 00:13:40
commit hash: 55d0734345c2c811af9268c7d73e9344325c758dcommit hash: 55d0734345c2c811af9268c7d73e9344325c758dcommit hash: 55d0734345c2c811af9268c7d73e9344325c758dcommit hash: 55d0734345c2c811af9268c7d73e9344325c758d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: update 2026.4.23 → 2026.4.24
2026.4.23
25 Apr 2026 18:32:11
commit hash: 2a53102f2787c913014813060e67917cf1275a08commit hash: 2a53102f2787c913014813060e67917cf1275a08commit hash: 2a53102f2787c913014813060e67917cf1275a08commit hash: 2a53102f2787c913014813060e67917cf1275a08 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: update 2026.4.15 → 2026.4.23
2026.4.15_3
21 Apr 2026 05:44:15
commit hash: b8a4c95edbdd362021fb25b339c8e9678c207dddcommit hash: b8a4c95edbdd362021fb25b339c8e9678c207dddcommit hash: b8a4c95edbdd362021fb25b339c8e9678c207dddcommit hash: b8a4c95edbdd362021fb25b339c8e9678c207ddd files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
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
commit hash: bf34545ca57447ee630676ce20fdece71bf93f6fcommit hash: bf34545ca57447ee630676ce20fdece71bf93f6fcommit hash: bf34545ca57447ee630676ce20fdece71bf93f6fcommit hash: bf34545ca57447ee630676ce20fdece71bf93f6f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: Add to pkg-message
2026.4.15_2
20 Apr 2026 07:57:11
commit hash: 1d121be81f4204896e7f5cee05506bd13e19b2becommit hash: 1d121be81f4204896e7f5cee05506bd13e19b2becommit hash: 1d121be81f4204896e7f5cee05506bd13e19b2becommit hash: 1d121be81f4204896e7f5cee05506bd13e19b2be files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: Add EXTEND_TYPING_TTL_TIMEOUT option; Update pkg-message
2026.4.15_1
20 Apr 2026 03:03:34
commit hash: d12bc0f31d7d2580e6ab05a9a43e1415ef6ba4efcommit hash: d12bc0f31d7d2580e6ab05a9a43e1415ef6ba4efcommit hash: d12bc0f31d7d2580e6ab05a9a43e1415ef6ba4efcommit hash: d12bc0f31d7d2580e6ab05a9a43e1415ef6ba4ef files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: Fix service; Add option to extend AI endpoint timeout
2026.4.15
19 Apr 2026 07:10:34
commit hash: a000b69bfa720c907e844a0075e1a81dae0de7c4commit hash: a000b69bfa720c907e844a0075e1a81dae0de7c4commit hash: a000b69bfa720c907e844a0075e1a81dae0de7c4commit hash: a000b69bfa720c907e844a0075e1a81dae0de7c4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: update 2026.4.14 → 2026.4.15
2026.4.14
16 Apr 2026 00:58:28
commit hash: ab94ba4b9a3fd9e7e363cc7a67728a48610cb2bacommit hash: ab94ba4b9a3fd9e7e363cc7a67728a48610cb2bacommit hash: ab94ba4b9a3fd9e7e363cc7a67728a48610cb2bacommit hash: ab94ba4b9a3fd9e7e363cc7a67728a48610cb2ba files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openclaw: New port: Multi-channel AI gateway with extensible messaging
integrations

Number of commits found: 11