blob: a2ee67e60204835512b23f987b94bbda18435f22 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
# zeroclaw-git
An AUR package for **ZeroClaw** — a fast, small, and fully autonomous AI assistant infrastructure built in Rust. This package compiles with **all features enabled by default**, providing native sandboxing, observability, browser control, and extensive messaging channel integrations.
## Built-In Features
The package compiles with the following comprehensive feature flags:
### 💬 Messaging & Integration Channels
- **`channels-full`**: Bundles all standard platform integrations including:
- **Signal** (via `channel-signal`)
- **Discord** (via `channel-discord`)
- **Slack** (via `channel-slack`)
- **Lark / Feishu** (via `channel-lark` / `channel-feishu`)
- **Telegram** (via `channel-telegram`)
- **Email** (via `channel-email`)
- **Mattermost** (via `channel-mattermost`)
- **IRC** (via `channel-irc`)
- **iMessage** (via `channel-imessage`)
- **DingTalk** (via `channel-dingtalk`)
- **QQ** (via `channel-qq`)
- **Bluesky** (via `channel-bluesky`)
- **Twitter** (via `channel-twitter`)
- **Reddit** (via `channel-reddit`)
- **Notion** (via `channel-notion`)
- **MQTT** (via `channel-mqtt`)
- **Linq** (via `channel-linq`)
- **Wati** (via `channel-wati`)
- **Nextcloud** (via `channel-nextcloud`)
- **Mochat** (via `channel-mochat`)
- **WeCom** (via `channel-wecom`)
- **WeCom WS** (via `channel-wecom-ws`)
- **ClawdTalk** (via `channel-clawdtalk`)
- **WhatsApp Cloud** (via `channel-whatsapp-cloud`)
- **Voice Call** (via `channel-voice-call`)
- **`channel-matrix`**: Full Matrix protocol client integration.
- **`channel-nostr`**: Nostr protocol support.
- **`channel-wechat`**: WeChat (iLink CDN) protocol support.
- **`channel-line`**: LINE integration.
- **`whatsapp-web`**: WhatsApp Web client protocol wrapper.
### 🛡️ Security & Isolation
- **`sandbox-landlock`**: Linux Landlock sandbox driver.
- **`sandbox-bubblewrap`**: Sandbox execution wrapping using bubblewrap (`optdepends`).
### 📊 Observability
- **`observability-otel`**: OpenTelemetry trace and metric propagation.
- **`observability-prometheus`**: Local metric exposure via Prometheus endpoints.
### 🤖 Capabilities & Runtime
- **`browser-native`**: Headless browser automation via native Chromium interface.
- **`rag-pdf`**: PDF ingestion, parsing, and context matching for Retrieval-Augmented Generation.
- **`plugins-wasm`**: Portable plugin execution using compiled WebAssembly.
- **`hardware` & `peripheral-rpi`** (on ARM architectures): GPIO and hardware control layers.
- **`voice-wake`**: Local voice wake-word triggers using soundcard CPAL linkage.
- **`embedded-web`**: Native administrative dashboard served from the binary.
- **`memory-postgres`**: PostgreSQL persistence adapter support.
- **`webauthn`**: WebAuthn credential attestation and assertion.
## Installation
To build and install the package locally:
```bash
updpkgsums && makepkg -si
```
|