180 lines
6.2 KiB
Markdown
180 lines
6.2 KiB
Markdown
<h1 align="center">🦀 ZeroClaw — Privat AI‑assistent</h1>
|
||
|
||
<p align="center">
|
||
<img src="https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/dev/docs/assets/zeroclaw-banner.png" alt="ZeroClaw banner" width="800" />
|
||
</p>
|
||
|
||
<p align="center">
|
||
<strong>Noll overhead. Noll kompromiss. 100% Rust. 100% Agnostisk.</strong><br>
|
||
⚡️ <strong>Kör på valfri hårdvara med <5MB RAM: 99% mindre minne än OpenClaw och 98% billigare än en Mac mini.</strong>
|
||
</p>
|
||
|
||
<p align="center">
|
||
<a href="LICENSE-APACHE"><img src="https://img.shields.io/badge/license-MIT%20OR%20Apache%202.0-blue.svg" alt="License: MIT OR Apache-2.0" /></a>
|
||
<a href="NOTICE"><img src="https://img.shields.io/badge/contributors-27+-green.svg" alt="Contributors" /></a>
|
||
<a href="https://buymeacoffee.com/argenistherose"><img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-Donate-yellow.svg?style=flat&logo=buy-me-a-coffee" alt="Buy Me a Coffee" /></a>
|
||
<a href="https://x.com/zeroclawlabs?s=21"><img src="https://img.shields.io/badge/X-%40zeroclawlabs-000000?style=flat&logo=x&logoColor=white" alt="X: @zeroclawlabs" /></a>
|
||
<a href="https://zeroclawlabs.cn/group.jpg"><img src="https://img.shields.io/badge/WeChat-Group-B7D7A8?logo=wechat&logoColor=white" alt="WeChat Group" /></a>
|
||
<a href="https://www.xiaohongshu.com/user/profile/67cbfc43000000000d008307?xsec_token=AB73VnYnGNx5y36EtnnZfGmAmS-6Wzv8WMuGpfwfkg6Yc%3D&xsec_source=pc_search"><img src="https://img.shields.io/badge/Xiaohongshu-Official-FF2442?style=flat" alt="Xiaohongshu: Official" /></a>
|
||
<a href="https://t.me/zeroclawlabs"><img src="https://img.shields.io/badge/Telegram-%40zeroclawlabs-26A5E4?style=flat&logo=telegram&logoColor=white" alt="Telegram: @zeroclawlabs" /></a>
|
||
<a href="https://www.facebook.com/groups/zeroclaw"><img src="https://img.shields.io/badge/Facebook-Group-1877F2?style=flat&logo=facebook&logoColor=white" alt="Facebook Group" /></a>
|
||
</p>
|
||
|
||
<p align="center">
|
||
🌐 <strong>Språk:</strong>
|
||
<a href="README.md">🇺🇸 English</a> ·
|
||
<a href="README.zh-CN.md">🇨🇳 简体中文</a> ·
|
||
<a href="README.ja.md">🇯🇵 日本語</a> ·
|
||
<a href="README.ko.md">🇰🇷 한국어</a> ·
|
||
<a href="README.vi.md">🇻🇳 Tiếng Việt</a> ·
|
||
<a href="README.tl.md">🇵🇭 Tagalog</a> ·
|
||
<a href="README.es.md">🇪🇸 Español</a> ·
|
||
<a href="README.pt.md">🇧🇷 Português</a> ·
|
||
<a href="README.it.md">🇮🇹 Italiano</a> ·
|
||
<a href="README.de.md">🇩🇪 Deutsch</a> ·
|
||
<a href="README.fr.md">🇫🇷 Français</a> ·
|
||
<a href="README.ar.md">🇸🇦 العربية</a> ·
|
||
<a href="README.hi.md">🇮🇳 हिन्दी</a> ·
|
||
<a href="README.ru.md">🇷🇺 Русский</a> ·
|
||
<a href="README.bn.md">🇧🇩 বাংলা</a> ·
|
||
<a href="README.he.md">🇮🇱 עברית</a> ·
|
||
<a href="README.pl.md">🇵🇱 Polski</a> ·
|
||
<a href="README.cs.md">🇨🇿 Čeština</a> ·
|
||
<a href="README.nl.md">🇳🇱 Nederlands</a> ·
|
||
<a href="README.tr.md">🇹🇷 Türkçe</a> ·
|
||
<a href="README.uk.md">🇺🇦 Українська</a> ·
|
||
<a href="README.id.md">🇮🇩 Bahasa Indonesia</a> ·
|
||
<a href="README.th.md">🇹🇭 ไทย</a> ·
|
||
<a href="README.ur.md">🇵🇰 اردو</a> ·
|
||
<a href="README.ro.md">🇷🇴 Română</a> ·
|
||
<a href="README.sv.md">🇸🇪 Svenska</a> ·
|
||
<a href="README.el.md">🇬🇷 Ελληνικά</a> ·
|
||
<a href="README.hu.md">🇭🇺 Magyar</a> ·
|
||
<a href="README.fi.md">🇫🇮 Suomi</a> ·
|
||
<a href="README.da.md">🇩🇰 Dansk</a> ·
|
||
<a href="README.nb.md">🇳🇴 Norsk</a>
|
||
</p>
|
||
|
||
---
|
||
|
||
## 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
|
||
|
||
```bash
|
||
# Klona repositoryt
|
||
git clone https://github.com/zeroclaw-labs/zeroclaw.git
|
||
cd zeroclaw
|
||
|
||
# Bygg
|
||
cargo build --release
|
||
|
||
# Kör
|
||
cargo run --release
|
||
```
|
||
|
||
### Med Docker
|
||
|
||
```bash
|
||
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`.
|
||
|
||
```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:
|
||
|
||
- [Dokumentationshubb](docs/README.md)
|
||
- [Kommandoreferens](docs/commands-reference.md)
|
||
- [Leverantörsreferens](docs/providers-reference.md)
|
||
- [Kanalreferens](docs/channels-reference.md)
|
||
- [Konfigurationsreferens](docs/config-reference.md)
|
||
|
||
---
|
||
|
||
## Bidrag
|
||
|
||
Bidrag är välkomna! Vänligen läs [Bidragsguiden](CONTRIBUTING.md).
|
||
|
||
---
|
||
|
||
## Licens
|
||
|
||
Detta projekt är dubbellicensierat:
|
||
|
||
- MIT License
|
||
- Apache License, version 2.0
|
||
|
||
Se [LICENSE-APACHE](LICENSE-APACHE) och [LICENSE-MIT](LICENSE-MIT) för detaljer.
|
||
|
||
---
|
||
|
||
## Community
|
||
|
||
- [Telegram](https://t.me/zeroclawlabs)
|
||
- [Facebook Group](https://www.facebook.com/groups/zeroclaw)
|
||
- [WeChat Group](https://zeroclawlabs.cn/group.jpg)
|
||
|
||
---
|
||
|
||
## Sponsorer
|
||
|
||
Om ZeroClaw är användbart för dig, vänligen överväg att köpa en kaffe till oss:
|
||
|
||
[](https://buymeacoffee.com/argenistherose)
|