Skip to content

Latest commit

 

History

History
203 lines (148 loc) · 6.61 KB

File metadata and controls

203 lines (148 loc) · 6.61 KB

ZeroClaw

ZeroClaw 🦀

Noll overhead. Noll kompromiss. 100% Rust. 100% Agnostisk.
⚡️ Kör på $10 hårdvara med <5MB RAM: Det är 99% mindre minne än OpenClaw och 98% billigare än en Mac mini!

License: MIT OR Apache-2.0 Contributors Buy Me a Coffee X: @zeroclawlabs WeChat Group Xiaohongshu: Official Telegram: @zeroclawlabs Facebook Group

🌐 Språk: 🇺🇸 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


🚀 What's New in v0.3.1 (March 2026)

Area Highlights
ci add Termux (aarch64-linux-android) release target

Vad är ZeroClaw?

ZeroClaw är en lättvikts, föränderlig och utökningsbar AI-assistent-infrastruktur byggd i Rust. Den ansluter olika LLM-leverantörer (Anthropic, OpenAI, Google, Ollama, etc.) via ett enhetligt gränssnitt och stöder flera kanaler (Telegram, Matrix, CLI, etc.).

Huvudfunktioner

  • 🦀 Skrivet i Rust: Hög prestanda, minnessäkerhet och nollkostnadsabstraktioner
  • 🔌 Leverantörsagnostisk: Stöder OpenAI, Anthropic, Google Gemini, Ollama och andra
  • 📱 Multi-kanal: Telegram, Matrix (med E2EE), CLI och andra
  • 🧠 Pluggbart minne: SQLite och Markdown-backends
  • 🛠️ Utökningsbara verktyg: Lägg enkelt till anpassade verktyg
  • 🔒 Säkerhet först: Omvänd proxy, integritetsförst-design

Snabbstart

Krav

  • Rust 1.70+
  • En LLM-leverantörs API-nyckel (Anthropic, OpenAI, etc.)

Installation

# Klona repositoryt
git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw

# Bygg
cargo build --release

# Kör
cargo run --release

Med Docker

docker run -d \
  --name zeroclaw \
  -e ANTHROPIC_API_KEY=your_key \
  -v zeroclaw-data:/app/data \
  zeroclaw/zeroclaw:latest

Konfiguration

ZeroClaw använder en YAML-konfigurationsfil. Som standard letar den efter config.yaml.

# Standardleverantör
provider: anthropic

# Leverantörskonfiguration
providers:
  anthropic:
    api_key: ${ANTHROPIC_API_KEY}
    model: claude-3-5-sonnet-20241022
  openai:
    api_key: ${OPENAI_API_KEY}
    model: gpt-4o

# Minneskonfiguration
memory:
  backend: sqlite
  path: data/memory.db

# Kanalkonfiguration
channels:
  telegram:
    token: ${TELEGRAM_BOT_TOKEN}

Dokumentation

För detaljerad dokumentation, se:


Bidrag

Bidrag är välkomna! Vänligen läs Bidragsguiden.


Licens

Detta projekt är dubbellicensierat:

  • MIT License
  • Apache License, version 2.0

Se LICENSE-APACHE och LICENSE-MIT för detaljer.


Community


Sponsorer

Om ZeroClaw är användbart för dig, vänligen överväg att köpa en kaffe till oss:

Buy Me a Coffee

🌟 Recent Contributors (v0.3.1)

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. 🦀