7.4 KiB
🦀 ZeroClaw — Ιδιωτικός βοηθός τεχνητής νοημοσύνης
Μηδενικό overhead. Μηδενικός συμβιβασμός. 100% Rust. 100% Αγνωστικιστικό.
⚡️ Εκτελείται σε οποιοδήποτε hardware με <5MB RAM: 99% λιγότερη μνήμη από το OpenClaw και 98% φθηνότερο από ένα Mac mini.
🌐 Γλώσσες: 🇺🇸 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
Τι είναι το ZeroClaw;
Το ZeroClaw είναι μια ελαφριά, μεταβλητή και επεκτάσιμη υποδομή AI βοηθού χτισμένη σε Rust. Συνδέει διάφορους παρόχους LLM (Anthropic, OpenAI, Google, Ollama, κλπ.) μέσω μιας ενοποιημένης διεπαφής και υποστηρίζει πολλαπλά κανάλια (Telegram, Matrix, CLI, κλπ.).
Κύρια Χαρακτηριστικά
- 🦀 Γραμμένο σε Rust: Υψηλή απόδοση, ασφάλεια μνήμης και αφαιρέσεις μηδενικού κόστους
- 🔌 Αγνωστικιστικό προς παρόχους: Υποστηρίζει OpenAI, Anthropic, Google Gemini, Ollama και άλλους
- 📱 Πολυκάναλο: Telegram, Matrix (με E2EE), CLI και άλλα
- 🧠 Προσαρμόσιμη μνήμη: SQLite και Markdown backends
- 🛠️ Επεκτάσιμα εργαλεία: Προσθέστε εύκολα προσαρμοσμένα εργαλεία
- 🔒 Ασφάλεια πρώτα: Αντίστροφος proxy, σχεδιασμός προσανατολισμένος στο απόρρητο
Γρήγορη Εκκίνηση
Απαιτήσεις
- Rust 1.70+
- Ένα κλειδί API παρόχου LLM (Anthropic, OpenAI, κλπ.)
Εγκατάσταση
# Κλωνοποιήστε το repository
git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
# Κατασκευή
cargo build --release
# Εκτέλεση
cargo run --release
Με Docker
docker run -d \
--name zeroclaw \
-e ANTHROPIC_API_KEY=your_key \
-v zeroclaw-data:/app/data \
zeroclaw/zeroclaw:latest
Ρύθμιση
Το ZeroClaw χρησιμοποιεί ένα αρχείο ρύθμισης YAML. Από προεπιλογή, αναζητά το config.yaml.
# Προεπιλεγμένος πάροχος
provider: anthropic
# Ρύθμιση παρόχων
providers:
anthropic:
api_key: ${ANTHROPIC_API_KEY}
model: claude-3-5-sonnet-20241022
openai:
api_key: ${OPENAI_API_KEY}
model: gpt-4o
# Ρύθμιση μνήμης
memory:
backend: sqlite
path: data/memory.db
# Ρύθμιση καναλιών
channels:
telegram:
token: ${TELEGRAM_BOT_TOKEN}
Τεκμηρίωση
Για λεπτομερή τεκμηρίωση, δείτε:
Συνεισφορά
Οι συνεισφορές είναι ευπρόσδεκτες! Παρακαλώ διαβάστε τον Οδηγό Συνεισφοράς.
Άδεια
Αυτό το έργο έχει διπλή άδεια:
- MIT License
- Apache License, έκδοση 2.0
Δείτε τα LICENSE-APACHE και LICENSE-MIT για λεπτομέρειες.
Κοινότητα
Χορηγοί
Αν το ZeroClaw είναι χρήσιμο για εσάς, παρακαλώ σκεφτείτε να μας αγοράσετε έναν καφέ: