Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
moltis — خادم وكيل شخصي مستمر وآمن بلغة Rust. ملف ثنائي واحد، تنفيذ معزول (sandboxed)، نماذج لغوية كبيرة من عدة موفري خدمات، صوت، ذاكرة، أدوات تلغرام وواتساب وديسكورد وتيمز وMCP. آمن بتصميمه، يعمل على أجهزتك. | Kitploit
أدوات/GitHubGitHub/moltis-org/moltis
المصادقة والترخيصأمن الحاوياتأدوات التشفير/فك التشفيرأمن الشبكاتأمن السحابةالخصوصيةكشف الأسرارأمن سلسلة التوريدأمن واجهات برمجة التطبيقاتأمن الذكاء الاصطناعي
GitHubmoltis-org/moltis
2.8k32854منذ 7 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

moltis

خادم وكيل شخصي مستمر وآمن بلغة Rust. ملف ثنائي واحد، تنفيذ معزول (sandboxed)، نماذج لغوية كبيرة من عدة موفري خدمات، صوت، ذاكرة، أدوات تلغرام وواتساب وديسكورد وتيمز وMCP. آمن بتصميمه، يعمل على أجهزتك.

عرض المستودعالموقع الإلكتروني
<div align="center">

<a href="https://moltis.org"><img src="https://raw.githubusercontent.com/moltis-org/moltis/main/website/favicon.svg" alt="Moltis" width="64"></a>

# Moltis — خادم وكيل شخصي دائم وآمن مكتوب بلغة Rust

ملف تنفيذي واحد — معزول، آمن، ملكك.

[![CI](https://github.com/moltis-org/moltis/actions/workflows/ci.yml/badge.svg)](https://github.com/moltis-org/moltis/actions/workflows/ci.yml)
[![codecov](https://codecov.io/gh/moltis-org/moltis/graph/badge.svg)](https://codecov.io/gh/moltis-org/moltis)
[![CodSpeed](https://img.shields.io/endpoint?url=https://codspeed.io/badge.json&style=flat&label=CodSpeed)](https://codspeed.io/moltis-org/moltis)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Rust](https://img.shields.io/badge/Rust-1.91+-orange.svg)](https://www.rust-lang.org)
[![Discord](https://img.shields.io/discord/1469505370169933837?color=5865F2&label=Discord&logo=discord&logoColor=white)](https://discord.gg/XnmrepsXp5)

[التثبيت](#installation) • [المقارنة](#comparison) • [البنية](#architecture--crate-map) • [الأمان](#security) • [الميزات](#features) • [كيف يعمل](#how-it-works) • [المساهمة](https://github.com/moltis-org/moltis/blob/main/CONTRIBUTING.md)

</div>

---

وصل Moltis مؤخرًا إلى [الصفحة الرئيسية لموقع Hacker News](https://news.ycombinator.com/item?id=46993587). يُرجى [فتح تذكرة (issue)](https://github.com/moltis-org/moltis/issues) لأي عائق على الإطلاق. أنا مركّز على جعل Moltis ممتازًا.

**آمن من حيث التصميم** — مفاتيحك لا تغادر جهازك أبدًا. كل أمر يُنفَّذ داخل حاوية معزولة، وليس على مضيفك أبدًا.

**عتادك الخاص** — يعمل على Mac Mini أو Raspberry Pi أو أي خادم تملكه. ملف Rust تنفيذي واحد، بلا Node.js، بلا npm، بلا بيئة تشغيل.

**كامل الميزات** — الصوت، والذاكرة، والاستدعاء عبر الجلسات، ونقاط فحص التعديل التلقائية، والجدولة، وTelegram، وSignal، وDiscord، وأتمتة المتصفح، وخوادم MCP، والتنفيذ البعيد عبر SSH أو المدعوم بالعُقد، ومفاتيح النشر المُدارة مع تثبيت المضيف في واجهة الويب، وجرد مباشر في الإعدادات ← الأدوات، وسياق مشروع متوافق مع Cursor، وفحص تهديدات ملفات السياق — كل ذلك مدمج. لا يوجد سوق إضافات يمكن أن تتعرض لهجمات سلسلة التوريد من خلاله.

**قابل للتدقيق** — مشغّل الوكيل وواجهة النموذج يقعان في حوالي 7.5 ألف سطر، مع المزوّدين في حوالي 19 ألف سطر إضافية. مساحة عمل Rust تضم حوالي 270 ألف سطر موزعة على 59 حزمة معيارية (crate) يمكنك تدقيقها بشكل مستقل، مع أكثر من 470 ملف Rust يحتوي على اختبارات. الكود غير الآمن (unsafe) معزول عند حدود FFI وبيئة التشغيل المُجمّعة مسبقًا، وليس في حلقة الوكيل الأساسية.

## Installation

```bash
# One-liner install script (macOS / Linux)
curl -fsSL https://www.moltis.org/install.sh | sh

# macOS / Linux via Homebrew
brew install moltis-org/tap/moltis

# Docker (multi-arch: amd64/arm64)
docker pull ghcr.io/moltis-org/moltis:latest

# Or build from source
cargo install moltis --git https://github.com/moltis-org/moltis
```

## المقارنة

| | OpenClaw | Hermes Agent | **Moltis** |
|---|---|---|---|
| الحزمة الأساسية | TypeScript + تطبيقات مرافقة بـ Swift/Kotlin | Python + واجهات TUI/web بـ TypeScript | **Rust** |
| بيئة التشغيل | Node.js + npm/pnpm/bun | Python + uv/pip، مع أجزاء واجهة Node اختيارية | **ملف Rust تنفيذي واحد** |
| حجم النسخة المحلية\* | ~1.1M سطر برمجي للتطبيق | ~152K سطر برمجي للتطبيق | **~270K سطر برمجي بـ Rust** |
| البنية المعمارية | بوابة واسعة ونظام قنوات وعُقد وتطبيقات متكامل | وكيل CLI/gateway مع حلقة تعلّم وأدوات بحثية | **خادم وكيل شخصي دائم مع حزم وحدات (crates)** |
| الحزم/الوحدات | حزم npm وإضافات وتطبيقات | حزم Python وإضافات وأدوات وTUI | **59 حزمة Rust في مساحة العمل** |
| بيئات العزل/الخلفيات | أذونات على مستوى التطبيق وأدوات المتصفح/العقدة | محلي، Docker، SSH، Daytona، Singularity، Modal | **Docker/Podman + Apple Container + WASM** |
| المصادقة/الوصول | إقران وتحكم محلي بالبوابة | إعداد CLI وبوابة المراسلة | **كلمة مرور + Passkey + مفاتيح API + Vault** |
| الإدخال/الإخراج الصوتي | أوضاع الإيقاظ الصوتي والتحدث | نسخ المذكرات الصوتية | **مزوّدو STT + TTS مدمجون** |
| MCP | دعم الإضافات/التكامل | تكامل MCP | **stdio + HTTP/SSE** |
| المهارات | مهارات مضمّنة ومُدارة ومهارات مساحة العمل | مهارات ذاتية التحسين ودعم Skills Hub | **مهارات مضمّنة/مساحة عمل + تحسين ذاتي + استيراد OpenClaw** |
| الذاكرة/RAG | ذاكرة مدعومة بالإضافات ومحرك سياق | ذاكرة منسّقة بواسطة الوكيل، بحث في الجلسات، نمذجة المستخدم | **SQLite + FTS + ذاكرة متجهية** |

\* تم قياس الأسطر البرمجية باستخدام `tokei`، مع استثناء `node_modules` ومخرجات البناء المولّدة و`dist` و`target`.

> [المقارنة الكاملة في الوثائق ←](https://docs.moltis.org/comparison.html)

## البنية المعمارية — خريطة الحزم

مساحة عمل Rust الحالية: ~270K سطر برمجي موزعة على 59 حزمة. يُجمّع الجدول أدناه الحزم الرئيسية حسب الدور لتبقى البنية المعمارية سهلة الاستعراض.

**بيئة التشغيل الأساسية**:

| الحزمة | الأسطر البرمجية | الدور |
|-------|-----|------|
| `moltis-gateway` | 37.4K | خادم HTTP/WS، RPC، المصادقة، ربط بدء التشغيل |
| `moltis-tools` | 37.0K | تنفيذ الأدوات، العزل، أدوات WASM |
| `moltis-providers` | 18.9K | تطبيقات مزوّدي LLM |
| `moltis-agents` | 14.5K | حلقة الوكيل، البث، تجميع المطالبات |
| `moltis-chat` | 14.2K | محرك الدردشة، تنسيق الوكيل |
| `moltis-config` | 10.3K | الإعدادات، التحقق |
| `moltis-httpd` | 9.9K | أساسيات خادم HTTP والبرمجيات الوسيطة |
| `moltis` (CLI) | 4.7K | نقطة الدخول، أوامر CLI |
| `moltis-sessions` | 3.5K | استمرارية الجلسات |
| `moltis-common` | 1.5K | أدوات مساعدة مشتركة |
| `moltis-service-traits` | 1.2K | واجهات الخدمات المشتركة |
| `moltis-protocol` | 0.7K | أنواع بروتوكول الاتصال |

**حزم الميزات والتكامل**:

| الفئة | الحزم | إجمالي الأسطر البرمجية |
|----------|--------|-------------|
| القنوات | `moltis-telegram`، `moltis-whatsapp`، `moltis-signal`، `moltis-discord`، `moltis-msteams`، `moltis-matrix`، `moltis-slack`، `moltis-nostr`، `moltis-channels` | 34.0K |
| الويب وواجهات API | `moltis-web`، `moltis-graphql`، `moltis-webhooks` | 10.8K |
| القابلية للتوسع | `moltis-mcp`، `moltis-mcp-agent-bridge`، `moltis-skills`، `moltis-plugins` | 11.5K |
| الذاكرة والسياق | `moltis-memory`، `moltis-qmd`، `moltis-code-index`، `moltis-projects` | 11.7K |
| الصوت والمتصفح | `moltis-voice`، `moltis-browser` | 9.2K |
| المصادقة والأمان | `moltis-auth`، `moltis-oauth`، `moltis-vault`، `moltis-secret-store`، `moltis-network-filter`، `moltis-tls` | 8.5K |
| الجدولة والأتمتة | `moltis-cron`، `moltis-caldav`، `moltis-auto-reply` | 4.7K |
| الإعداد والاستيراد | `moltis-provider-setup`، `moltis-openclaw-import`، `moltis-onboarding` | 11.7K |
| المضيفات الأصلية والعقد | `moltis-swift-bridge`، `moltis-node-host`، `moltis-courier` | 5.7K |
| أدوات WASM | `moltis-wasm-precompile`، `moltis-wasm-calc`، `moltis-wasm-web-fetch`، `moltis-wasm-web-search` | 1.4K |
| حزم مساندة | `moltis-media`، `moltis-metrics`، `moltis-tailscale`، `moltis-routing`، `moltis-canvas`، `moltis-schema-export`، `benchmarks` | 2.1K |

استخدم `--no-default-features --features lightweight` للأجهزة المحدودة الموارد (Raspberry Pi، إلخ).

## الأمان

- **سطح غير آمن صغير** — تبقى شيفرة الوكيل/البوابة الأساسية Rust آمنة؛ ويُعزل غير الآمن في Swift FFI، وأغلفة النماذج المحلية، وحدود WASM المُجمّعة مسبقًا
- **تنفيذ معزول (Sandboxed)** — Docker + Apple Container، عزل لكل جلسة
- **التعامل مع الأسرار** — `secrecy::Secret`، تُصفَّر عند الإسقاط، وتُحجب من مخرجات الأدوات
- **المصادقة** — كلمة مرور + مفتاح مرور (WebAuthn)، محدودة المعدل، مع خنق لكل IP
- **حماية SSRF** — يُحلَّل عبر DNS، ويحجب loopback/private/link-local
- **التحقق من الأصل** — يرفض ترقيات WebSocket عبر الأصول
- **بوابة الخطافات** — يمكن لخطافات `BeforeToolCall` فحص/حجب أي استدعاء أداة
- **سلامة سلسلة التوريد** — [إثباتات الأثر](https://github.com/moltis-org/moltis/attestations)، توقيع Sigstore بدون مفاتيح، توقيع GPG (YubiKey)، مجاميع تحقق SHA-256/SHA-512

راجع [بنية الأمان](https://docs.moltis.org/security.html) للتفاصيل.
تحقق من الإصدارات باستخدام `gh attestation verify <artifact> -R moltis-org/moltis` أو راجع [التحقق من الإصدار](https://docs.moltis.org/release-verification.html).

## الميزات

- **إعدادات الاستدلال الافتراضية** - جهد تفكير افتراضي قابل للتهيئة للجلسات الرئيسية الجديدة والتي بلا نموذج، مع تجاوزات صريحة لكل جلسة بالإيقاف أو بمستوى محدد
- **بوابة الذكاء الاصطناعي** — دعم LLM متعدد المزوّدين (OpenAI Codex، GitHub Copilot، محلي)، استجابات متدفقة، حلقة وكيل مع تفويض وكلاء فرعيين، أوضاع الجلسات، تنفيذ أدوات متوازٍ
- **التواصل** — واجهة ويب مع أوامر وكيل عبر لوحة الأوامر ونسخ/تصدير Markdown، Telegram، Signal، Microsoft Teams، Discord، Slack مع بطاقات أدوات حية أصلية، رسائل Nostr المباشرة + دردشة جماعية NIP-29 (بما في ذلك قنوات Buzz من Block)، وصول API، إدخال/إخراج صوتي (8 مزوّدي TTS + 7 مزوّدي STT)، تطبيق PWA للجوال مع إشعارات دفع
- **تطبيق سطح المكتب** — عميل Rust/gpui أصلي يتصل بخادم daemon قيد التشغيل محليًا، أو عبر HTTPS، أو عبر نفق SSH؛ مفاتيح API محددة النطاق مخزّنة في سلسلة المفاتيح، تثبيت الشهادات، عرض Markdown أصلي متدفق، موافقات مع إشعارات النظام
- **الذاكرة والاسترجاع** — مساحات عمل ذاكرة لكل وكيل، ذاكرة طويلة المدى مدعومة بالتضمينات، بحث هجين متجهي + نصي كامل، استمرارية الجلسات مع ضغط تلقائي، استرجاع عبر الجلسات، سياق مشروع متوافق مع Cursor، فحص أمان ملفات السياق
- **الملفات المُدارة** - إدارة ملفات متداخلة موثّقة في الإعدادات، مع مسار مضيف معلن من الوكيل وتركيبات مستقلة للقراءة فقط افتراضيًا لبيئات Docker وPodman وApple Container المعزولة
- **تحرير وكيل أكثر أمانًا** — نقاط استعادة تلقائية قبل تعديلات المهارات والذاكرة المدمجة، أدوات استعادة، تفريع الجلسات
- **قابلية التوسع** — خوادم MCP (stdio + HTTP/SSE)، نظام مهارات، 15 حدثًا لدورة حياة الخطافات مع قاطع دائرة، حارس للأوامر المدمّرة
- **بروتوكول عميل الوكيل** — يقود وكلاء ACP خارجيين (`codex-acp`، `claude-agent-acp`، Cursor)، ويقدّم Moltis لعملاء ACP عبر stdio من خلال `moltis acp`
- **التشغيل الأول** — يفتح الإعداد الأولي في متصفحك مع رمز الإعداد مُعبأ مسبقًا، ويقدّم `http://localhost` بدون شهادة، ويعرض مرة واحدة الوثوق بمرجع محلي مقيّد بالاسم لـ HTTPS على الشبكة المحلية، ويثبّت رابط واجهة الويب أسفل سجلات الطرفية (مع تلميح `ssh -L` عبر SSH)
- **الأمان** — خزنة تشفير عند التخزين (XChaCha20-Poly1305 + Argon2id)، مصادقة بكلمة مرور + مفتاح مرور + مفتاح API، عزل بيئة معزولة، حماية SSRF/CSWSH
- **العمليات** — جدولة Cron، CalDAV محلي متين، Gmail، بريد Himalaya الإلكتروني، ومجموعات بيانات رسائل Slack/Discord/Matrix/Teams قابلة لإعادة الاستخدام، أدوات وكيل للقراءة فقط خاصة بكل مزوّد، بحث نصي كامل سريع، إسقاطات JSONL/Markdown، أدوات قياس الوكيل (Langfuse لتتبعات LLM، OTLP لـ Grafana/Datadog)، مقاييس Prometheus، نشر سحابي (Fly.io، DigitalOcean)، تكامل Tailscale، مفاتيح نشر SSH مُدارة، أهداف بعيدة مثبّتة بالمضيف، جرد أدوات حي في الإعدادات، وتدفقات فحص التنفيذ البعيد عبر CLI/الويب

## كيف يعمل

Moltis هو **خادم وكيل دائم محلي أولًا** — ملف Rust تنفيذي واحد
يجلس بينك وبين عدة مزوّدي LLM، ويحتفظ بحالة جلسة متينة، و
يمكنه لقاؤك عبر القنوات دون تسليم بياناتك إلى مرحّل سحابي.

```
┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│   Web UI    │  │  Telegram   │  │  Discord    │
└──────┬──────┘  └──────┬──────┘  └──────┬──────┘
       │                │                │
       └────────┬───────┴────────┬───────┘
                │   WebSocket    │
                ▼                ▼
        ┌─────────────────────────────────┐
        │          Gateway Server         │
        │   (Axum · HTTP · WS · Auth)     │
        ├─────────────────────────────────┤
        │        Chat Service             │
        │  ┌───────────┐ ┌─────────────┐  │
        │  │   Agent   │ │    Tool     │  │
        │  │   Runner  │◄┤   Registry  │  │
        │  └─────┬─────┘ └─────────────┘  │
        │        │                        │
        │  ┌─────▼─────────────────────┐  │
        │  │    Provider Registry      │  │
        │  │  Multiple providers       │  │
        │  │  (Codex · Copilot · Local)│  │
        │  └───────────────────────────┘  │
        ├─────────────────────────────────┤
        │  Sessions  │ Memory  │  Hooks   │
        │  (JSONL)   │ (SQLite)│ (events) │
        └─────────────────────────────────┘
                       │
               ┌───────▼───────┐
               │    Sandbox    │
               │ Docker/Apple  │
               │  Container    │
               └───────────────┘
```

راجع [البدء السريع](https://docs.moltis.org/quickstart.html) للاطلاع على تفاصيل تشغيل البوابة، وتدفق الرسائل، والجلسات، والذاكرة.

## البدء

### البناء والتشغيل

يتطلب [just](https://github.com/casey/just) (مشغّل الأوامر) وNode.js (لـ Tailwind CSS).

```bash
git clone https://github.com/moltis-org/moltis.git
cd moltis
just build-css                  # Build Tailwind CSS for the web UI
just build-release              # Build in release mode
cargo run --release --bin moltis
```

لإنشاء إصدار كامل يتضمن أدوات WASM sandbox:

```bash
just build-release-with-wasm    # Builds WASM artifacts + release binary
cargo run --release --bin moltis
```

افتح `https://moltis.localhost:3000`. عند التشغيل الأول، تُطبع شيفرة إعداد في
الطرفية — أدخلها في واجهة الويب لتعيين كلمة المرور أو تسجيل مفتاح مرور.

أعلام اختيارية: `--config-dir /path/to/config --data-dir /path/to/data`

### Docker

```bash
# Docker / OrbStack
docker run -d \
  --name moltis \
  -p 13131:13131 \
  -p 13132:13132 \
  -p 1455:1455 \
  -v moltis-config:/home/moltis/.config/moltis \
  -v moltis-data:/home/moltis/.moltis \
  -v /var/run/docker.sock:/var/run/docker.sock \
  ghcr.io/moltis-org/moltis:latest
```

افتح `https://localhost:13131` وأكمل الإعداد. لعمليات نشر Docker غير المراقبة، عيّن `MOLTIS_PASSWORD` و`MOLTIS_PROVIDER` و`MOLTIS_API_KEY` قبل التشغيل الأول لتخطي معالج الإعداد. راجع [وثائق Docker](https://docs.moltis.org/docker.html) للحصول على تفاصيل Podman وOrbStack وثقة TLS والاستمرارية.

### النشر السحابي

| المزوّد | النشر |
|----------|--------|
| DigitalOcean | [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/apps/new?repo=https://github.com/moltis-org/moltis/tree/main) |

**Fly.io** (CLI):

```bash
fly launch --image ghcr.io/moltis-org/moltis:latest
fly secrets set MOLTIS_PASSWORD="your-password"
```

جميع إعدادات السحابة تستخدم `--no-tls` لأن المزوّد يتولى إنهاء TLS.
راجع [وثائق النشر السحابي](https://docs.moltis.org/cloud-deploy.html) للتفاصيل.

## الترخيص

MIT
تنزيل الأداة