Skip to content

Latest commit

 

History

History
179 lines (134 loc) · 8.17 KB

File metadata and controls

179 lines (134 loc) · 8.17 KB

ZeroClaw

ZeroClaw 🦀

শূন্য ওভারহেড। শূন্য আপস। 100% রাস্ট। 100% অজ্ঞেয়বাদী।
⚡️ $10 হার্ডওয়্যারে <5MB RAM নিয়ে চলে: এটি OpenClaw থেকে 99% কম মেমোরি এবং Mac mini থেকে 98% সস্তা!

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

🌐 ভাষা: 🇺🇸 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 অ্যাসিস্ট্যান্ট ইনফ্রাস্ট্রাকচার যা রাস্টে তৈরি। এটি বিভিন্ন LLM প্রদানকারীদের (Anthropic, OpenAI, Google, Ollama, ইত্যাদি) একটি ইউনিফাইড ইন্টারফেসের মাধ্যমে সংযুক্ত করে এবং একাধিক চ্যানেল (Telegram, Matrix, CLI, ইত্যাদি) সমর্থন করে।

মূল বৈশিষ্ট্যসমূহ

  • 🦀 রাস্টে লেখা: উচ্চ পারফরম্যান্স, মেমোরি নিরাপত্তা, এবং জিরো-কস্ট অ্যাবস্ট্রাকশন
  • 🔌 প্রদানকারী-অজ্ঞেয়বাদী: OpenAI, Anthropic, Google Gemini, Ollama, এবং অন্যান্য সমর্থন
  • 📱 মাল্টি-চ্যানেল: Telegram, Matrix (E2EE সহ), CLI, এবং অন্যান্য
  • 🧠 প্লাগেবল মেমোরি: SQLite এবং Markdown ব্যাকএন্ড
  • 🛠️ এক্সটেন্সিবল টুলস: সহজেই কাস্টম টুল যোগ করুন
  • 🔒 নিরাপত্তা-প্রথম: রিভার্স-প্রক্সি, গোপনীয়তা-প্রথম ডিজাইন

দ্রুত শুরু

প্রয়োজনীয়তা

  • রাস্ট 1.70+
  • একটি LLM প্রদানকারী API কী (Anthropic, OpenAI, ইত্যাদি)

ইনস্টলেশন

# রিপোজিটরি ক্লোন করুন
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 লাইসেন্স
  • Apache লাইসেন্স, সংস্করণ 2.0

বিস্তারিতের জন্য LICENSE-APACHE এবং LICENSE-MIT দেখুন।


কমিউনিটি


স্পনসর

যদি ZeroClaw আপনার জন্য উপযোগী হয়, তবে অনুগ্রহ করে আমাদের একটি কফি কিনতে বিবেচনা করুন:

Buy Me a Coffee