عن المشروع

LangWatch هي منصة مفتوحة المصدر لتشغيل الذكاء الاصطناعي في بيئات الإنتاج، وتغطي التتبع والاختبار والتوجيه وحوكمة استدعاءات نماذج اللغة الكبيرة. وتتمحور حول أربعة مجالات: عمليات نماذج اللغة الكبيرة، ووكلاء البرمجة، وبوابة الذكاء الاصطناعي، وحوكمة الذكاء الاصطناعي. تشمل عمليات نماذج اللغة الكبيرة المراقبة، واختبار الوكلاء، والتقييمات، وإدارة المطالبات. يدعم اختبار الوكلاء اختبارات المحاكاة لتقييم الوكلاء أو قياس أدائهم، بما في ذلك وكلاء الصوت. ويُوثَّق كل من التقييمات وإدارة المطالبات كوحدات منفصلة. يغطي وكلاء البرمجة تتبع مساعدي البرمجة مثل Claude Code وCodex وGitHub Copilot وopencode وCursor. ويقدّم تقارير عن الجلسات، والتكلفة لكل طلب سحب ولكل فريق، إضافة إلى ضوابط الخصوصية. ويشير ملف README إلى استخدام ذلك لقياس التكلفة لكل طلب سحب وتحسين استخدام Claude Code. توفّر بوابة الذكاء الاصطناعي نقطة نهاية واحدة متوافقة مع OpenAI وAnthropic، مع مفاتيح افتراضية وميزانيات وتوجيه. ويمكن تسليم المفاتيح الافتراضية المزوّدة بميزانيات إلى العملاء أو الموظفين. تهدف حوكمة الذكاء الاصطناعي إلى جرد كل أداة ذكاء اصطناعي في الشركة، ومن يستخدمها، وقواعد اكتشاف الحالات الشاذة. وتشمل مصادر الإدخال Copilot Studio وClaude Cowork وواجهات الامتثال من Anthropic وOpenAI وWorkato وDatabricks Genie وتغذيات تدقيق OpenTelemetry/S3. خيارات البدء: التسجيل في LangWatch Cloud، وتتبع وكلاء البرمجة عبر `npx langwatch claude` (أو codex أو copilot أو opencode)، والاستضافة الذاتية عبر `npx @langwatch/server`، التي تتطلب Node.js فقط. وللاستضافة الذاتية في الإنتاج وثائق منفصلة. تشمل التكاملات المذكورة مساعدي البرمجة (Claude Code وCodex وGitHub Copilot CLI وopencode وCursor وخادم MCP)، وأطر العمل (LangChain وLangGraph وVercel AI SDK وMastra وCrewAI وGoogle ADK وDSPy وOpenTelemetry)، ومزوّدي النماذج (OpenAI وAnthropic وAzure OpenAI وVertex AI وBedrock)، ومصادر الحوكمة، ومنصات بدون كود (LangFlow وFlowise وn8n). الترخيص: النواة بترخيص Apache 2.0، مع وحدات مؤسسية ضمن platform/app/ee/ تتطلب ترخيصًا تجاريًا في الإنتاج؛ وحِزم SDK بترخيص MIT. ويذكر المشروع الامتثال للائحة GDPR وحصوله على شهادة ISO 27001، ويوجّه تقارير الثغرات إلى security@langwatch.ai. تتم المساهمات عبر CONTRIBUTING.md و`make quickstart`، مع المشكلات على GitHub والأسئلة على Discord.