Nol overhead. Nol kompromi. 100% Rust. 100% Agnostik.
⚡️ Jalan di perangkat $10 dengan <5MB RAM: Itu 99% lebih sedikit memori dari OpenClaw dan 98% lebih murah dari Mac mini!
🌐 Bahasa: 🇺🇸 English · 🇨🇳 简体中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇻🇳 Tiếng Việt · 🇵🇭 Tagalog · 🇪🇸 Español · 🇧🇷 Português · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇫🇷 Français · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇷🇺 Русский · 🇧🇩 বাংলা · 🇮🇱 עברית · 🇵🇱 Polski · 🇨🇿 Čeština · 🇳🇱 Nederlands · 🇹🇷 Türkçe · 🇺🇦 Українська · 🇮🇩 Bahasa Indonesia · 🇹🇭 ไทย · 🇵🇰 اردو · 🇷🇴 Română · 🇸🇪 Svenska · 🇬🇷 Ελληνικά · 🇭🇺 Magyar · 🇫🇮 Suomi · 🇩🇰 Dansk · 🇳🇴 Norsk
| Area | Highlights |
|---|---|
| ci | add Termux (aarch64-linux-android) release target |
ZeroClaw adalah infrastruktur asisten AI yang ringan, dapat diubah, dan dapat diperluas yang dibangun dengan Rust. Ini menghubungkan berbagai penyedia LLM (Anthropic, OpenAI, Google, Ollama, dll.) melalui antarmuka terpadu dan mendukung banyak saluran (Telegram, Matrix, CLI, dll.).
- 🦀 Ditulis dalam Rust: Kinerja tinggi, keamanan memori, dan abstraksi tanpa biaya
- 🔌 Agnostik penyedia: Mendukung OpenAI, Anthropic, Google Gemini, Ollama, dan lainnya
- 📱 Multi-saluran: Telegram, Matrix (dengan E2EE), CLI, dan lainnya
- 🧠 Memori yang dapat dipasang: Backend SQLite dan Markdown
- 🛠️ Alat yang dapat diperluas: Tambahkan alat kustom dengan mudah
- 🔒 Keamanan pertama: Proxy terbalik, desain yang mengutamakan privasi
- Rust 1.70+
- Kunci API penyedia LLM (Anthropic, OpenAI, dll.)
# Klon repositori
git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
# Bangun
cargo build --release
# Jalankan
cargo run --releasedocker run -d \
--name zeroclaw \
-e ANTHROPIC_API_KEY=your_key \
-v zeroclaw-data:/app/data \
zeroclaw/zeroclaw:latestZeroClaw menggunakan file konfigurasi YAML. Secara default, ini mencari config.yaml.
# Penyedia default
provider: anthropic
# Konfigurasi penyedia
providers:
anthropic:
api_key: ${ANTHROPIC_API_KEY}
model: claude-3-5-sonnet-20241022
openai:
api_key: ${OPENAI_API_KEY}
model: gpt-4o
# Konfigurasi memori
memory:
backend: sqlite
path: data/memory.db
# Konfigurasi saluran
channels:
telegram:
token: ${TELEGRAM_BOT_TOKEN}Untuk dokumentasi terperinci, lihat:
Kontribusi diterima! Silakan baca Panduan Kontribusi.
Proyek ini dilisensikan ganda:
- MIT License
- Apache License, versi 2.0
Lihat LICENSE-APACHE dan LICENSE-MIT untuk detailnya.
Jika ZeroClaw berguna bagi Anda, mohon pertimbangkan untuk membelikan kami kopi:
3 contributors shipped features, fixes, and improvements in this release cycle:
- Argenis
- argenis de la rosa
- Claude Opus 4.6
Thank you to everyone who opened issues, reviewed PRs, translated docs, and helped test. Every contribution matters. 🦀
