# OpenViking

OpenViking هو قاعدة بيانات سياق مفتوحة المصدر وموجهة للوكلاء الذكاء الاصطناعي، حيث يقوم بتنظيم الذاكرة والموارد والمهارات باستخدام نموذج نظام الملفات (عناوين viking:// URI)، مما يمكّن من تسليم السياق الهرمي، التحميل الطبقي، والوكلاء القادرين على التطور الذاتي.

Canonical URL: https://a2a-mcp.org/entry/openviking-ar

Language: ar

Category: Frameworks & SDKs

Updated: 2026-04-08

## ما هو OpenViking؟

OpenViking هو **قاعدة بيانات سياق** مفتوحة المصدر مصممة خصيصًا للوكلاء الذكاء الاصطناعي. تم تطويره بواسطة Volcengine (فريق السحابة التابع لـ ByteDance)، حيث يحل محل مخازن المتجهات المجزئة ومجموعات السياق المسطحة بنموذج **نظام ملفات** نظيف.

كل شيء — الذكريات، الموارد، والمهارات — يصبح ملفًا أو دليلًا يمكن الوصول إليه عبر عناوين `viking://` URI. وهذا يمكّن من التنظيم الهرمي، تحميل السياق الطبقي (L0/L1 الخفيف + L2 عند الطلب)، الاسترجاع الدلالي، وسلوك الوكلاء القادر على التطور الذاتي.

## الميزات الأساسية

- **نموذج نظام الملفات**: نظّم سياق الوكيل مثل نظام الملفات التقليدي مع هيكلية واضحة (موارد/، ذكريات/، مهارات/، إلخ).
 - **تحميل السياق الطبقي**: استخدم الملخصات الخفيفة (L0/L1) افتراضيًا واسترجع المحتوى التفصيلي فقط عند الحاجة، مما يقلل بشكل كبير من استهلاك الرموز المميزة (يصل إلى توفير 96٪ كما تم الإبلاغ).
 - **توصيل السياق الهرمي**: يتنقل الوكلاء في السياق بشكل طبيعي مع هيكلية مستقرة وقابلة للملاحظة.
 - **التطور الذاتي**: يمكن للوكلاء التكرار على ذاكرتهم الخاصة وقاعدة معرفتهم مع مرور الوقت.
 - **الاسترجاع الدلالي و RAG**: دعم مدمج لفهرسة المتجهات عالية الأداء والاسترجاع.
 - **تكامل MCP**: يوفر أدوات بروتوكول سياق النموذج لاتصال سلس مع Claude Desktop، Claude CLI، والعملاء الآخرين المتوافقين مع MCP.
 - **دعم لغات متعددة**: أساسه في Rust مع ربط Python وأدوات CLI.

## الفلسفة التصميمية

-s السياق كنظام ملفات قابل للملاحة بدلاً من أجزاء المتجهات المعتمة.
 - نموذج التفاعل البسيط للوكلاء القابلين للتوسع والذين يعملون لفترات طويلة.
 - تحسين إمكانية الملاحظة، التصحيح، والصيانة لذاكرة الوكيل.
 - مصمم للعمل بشكل أصلي مع وكلاء مثل OpenClaw وأطر العمل الأخرى للوكلاء.

## حالات الاستخدام

- بناء ذاكرة طويلة الأمد للوكلاء الذكاء الاصطناعي المستقلين.
 - تقليل تكاليف نافذة السياق في أنظمة الوكلاء الإنتاجية.
 - إنشاء وكلاء قادرين على تحسين أنفسهم وتطوير قاعدة معرفتهم.
 - التكامل مع الأدوات المتوافقة مع MCP (Claude Desktop، إلخ.).
 - إدارة سير العمل المعقدة للوكلاء التي تتضمن الذاكرة، الأدوات، والموارد الخارجية.

## بدء سريع

تثبيت CLI:

## Tags

- وكيل-ذكاء-اصطناعي
- إدارة-السياق
- قاعدة-بيانات,الذاكرة
- نموذج-نظام-الملفات
- rag
- mcp
- ذاكرة-طويلة-الأمد
- python
- rust
- بايت دانس
- فولك إنجين

## Sources

- [Project website](https://github.com/volcengine/OpenViking)
