awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
1jehuang avatar

1jehuang/jcode

0
View on GitHub↗
7,778 نجوم·865 تفرعات·Rust·MIT·15 مشاهدات

Jcode

jcode هو إطار عمل لتطوير وكلاء برمجة الذكاء الاصطناعي المستقلين الذين يقومون بأتمتة مهام تطوير البرمجيات. يعمل كمنسق وكلاء، ووقت تشغيل للأدوات، ومحرك ذاكرة دلالية، مما يتيح إنشاء وكلاء يمكنهم تعديل الكود، وتشغيل الاختبارات، والتكرار على وظائفهم الخاصة.

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

يتضمن إطار العمل مجموعة أدوات لأتمتة المتصفح للتفاعل مع صفحات الويب، واستخراج لقطات DOM، والتقاط لقطات الشاشة. كما ينفذ بروتوكول سياق النموذج لدمج الأدوات والبيانات الخارجية، ويدعم إعادة التحميل الساخن للثنائيات لتحديث الخادم دون فقدان اتصالات الشبكة النشطة.

يوفر النظام واجهة سطر أوامر لإدارة ذكريات الوكيل ويتضمن أدوات تدقيق لتتبع تقدم الخطة وتصور طوبولوجيا سرب الوكلاء.

Features

  • Coding Agent Orchestrators - Provides a framework to coordinate multiple AI coding agents that automate complex software development tasks.
  • Self-Extensible Agents - Edits, builds, tests, and reloads its own binary to autonomously iterate on its own capabilities.
  • AI Coding Assistants - Provides a framework for building autonomous agents that automate software development tasks.
  • Autonomous Software Engineering - Enables agents to autonomously modify source code, execute tests, and iterate on their own functionality.
  • Multi-Agent Coordination Systems - Coordinates swarms of collaborating agents using messaging and shared state to execute complex project plans.
  • Agentic LLM Frameworks - Provides a framework for developing autonomous LLM agents that iterate through tool-augmented development loops.
  • Multi-Agent Collaboration Systems - Enables multiple agents within a repository to collaborate and resolve file edit conflicts.
  • AI Agent Orchestrators - Functions as a coordinator for managing agent swarms with hierarchical task planning and communication.
  • AI Provider Integrations - Establishes connections to external and local LLM providers through configurable integration interfaces.
  • MCP Server Connections - Establishes connections to external MCP servers to import and wrap third-party tools for agent use.
  • Action Approval Interfaces - Provides interfaces for users to review, approve, or deny pending high-risk agent actions.
  • Action Approval Gates - Implements approval gates that pause AI execution to request human permission before performing high-risk actions.
  • Model Context Protocol Integrations - Implements the Model Context Protocol to wrap third-party data and external tool servers into local traits.
  • AI Provider Orchestrators - Manages AI-specific credentials and secure session establishment for various model providers using OAuth and API endpoints.
  • Agent Governance - Categorizes autonomous tasks into risk-based tiers to enforce safety boundaries and approval requirements.
  • Graph-Based Context Retrieval - Combines semantic search with graph-based traversal of tags and relationships to retrieve relevant context.
  • Hierarchical Agent Management - Implements a hierarchical architecture for managing a tree of agents that can spawn and delegate to child agents.
  • MCP Servers - Implements the Model Context Protocol to expose external tools and data sources to the AI agent.
  • Agent Swarms - Orchestrates collaborating AI agents that notify each other of conflicting edits via broadcast messaging.
  • Recursive Hierarchies - Creates a hierarchy of agents that can recursively spawn child agents to decompose complex software tasks.
  • Memory Relationship Mapping - Creates explicit links between memories to track when information relates to or contradicts other entries.
  • Knowledge Graph Retrieval - Combines semantic vector search with graph-based relationship mapping to retrieve contextual memories.
  • Agent Memory Management - Stores and retrieves conversation turns as semantic vectors to maintain long-term AI interaction continuity.
  • Semantic Memory Stores - Stores and retrieves conversation history using semantic vectors and salience-based memory management.
  • Permission Tier Configurations - Defines classification rules to promote or demote specific actions between risk-based permission tiers.
  • Agent Task Communication - Coordinates agent tasks through direct messages, topic channels, and shared context keys.
  • AI Prompt Sending APIs - Implements programmatic APIs for sending prompts to AI models and receiving structured completions or event streams.
  • Action Risk Classifications - Classifies autonomous agent tasks into risk-based permission tiers to require human approval for sensitive operations.
  • Action Security Evaluations - Evaluates the risk level of autonomous background actions to trigger necessary human approval workflows.
  • Provider Authenticators - Manages AI-specific API credentials and executes login flows with automated token refreshes.
  • Memory Knowledge Scoping - Assigns memories to global, project, or session levels to control knowledge visibility across different contexts.
  • AI-Driven Browser Controllers - Implements an AI-driven browser controller to interact with page elements and extract DOM snapshots.
  • Agent Memory Maintenance - Prunes and strengthens the knowledge graph by deduplicating memories and verifying facts against the codebase.
  • Runtime Skill Hot-Reloading - Updates the set of available skills without restarting the application.
  • Dynamic Tool Registrations - Allows dynamic registration and unregistration of available tools during execution to change capabilities on the fly.
  • Worktree Isolation - Isolates AI agent activities within separate git worktrees to prevent risky changes from affecting the main workspace.
  • Worktree Session Isolation - Maintains independent AI session contexts across different Git worktrees to isolate development activities.
  • Model Discovery - Provides capabilities for programmatically fetching and cataloging available models from AI providers.
  • AI Browser Automation Toolkits - Ships a comprehensive toolkit for agents to navigate web pages and capture visual and structural snapshots.
  • Tool Definition Normalizations - Remaps internal tool definitions to match provider requirements and restores original names upon response.
  • AI Request Routers - Directs AI model requests to specific provider endpoints based on subscription types and custom URL overrides.
  • Memory Provenance Tracking - Implements an audit trail that records the source, session, and reasoning for every stored agent memory.
  • Memory Decay Policies - Applies temporal weighting and confidence decay to memories to ensure information remains current.
  • Behavioral Constraints - Stores negative memories and trigger patterns as behavioral constraints to prevent repeating mistakes.
  • Model Context Protocol Implementations - Integrates external tools and data by implementing the Model Context Protocol (MCP).
  • Semantic Knowledge Clustering - Labels memories using user tags or similarity-based clustering to group related information.
  • Procedural Knowledge Capture - Captures step-by-step operational patterns and instructions as structured long-term memories for agent retrieval.
  • Local Concurrent Session Managers - Maintains independent state for multiple concurrent AI agent sessions within a single server process.
  • AI Agent Activity Summaries - Generates detailed session transcripts and action summaries for auditing unsupervised agent cycles.
  • Semantic Memory Consolidation - Detects semantically similar information during the write process to reinforce existing memories.
  • Background Task Schedulers - Queues future wake-ups with specific contexts and priorities to track and resume planned agent work.
  • Proactive Refactoring Analysis - Analyzes session history and logs to autonomously identify and execute refactoring and test-fix tasks.
  • Socket-Preserving Binary Hot-Reloading - Replaces the active server process with a new binary without losing existing network socket connections.
  • Client Connectivity Management - Ensures persistent client connectivity and session restoration using exponential backoff after server binary reloads.
  • Agent Tool Runtimes - Provides a server environment to manage external tool processes and handle AI provider authentication.
  • Socket-Based Binary Hot-Reloading - Replaces the active server process with a new binary without losing the existing network socket connection.
  • Centralized Plan Coordination - Maintains a centralized, versioned plan where a coordinator approves updates to ensure architectural coherence.
  • Project Progress Tracking - Provides a task dependency graph with real-time status updates and owner assignments to track development progress.
  • AI Agent Activity Monitors - Provides real-time visibility into agent status and tool usage for debugging and oversight.
  • Agent Swarm Visualizations - Renders a real-time graph visualizing the structural relationships and communication paths within an active agent swarm.
  • Browser Automation - Controls web browsers programmatically to click elements, type text, and capture screenshots during automated sessions.
  • AI Tools - Minimalist coding agent shell.

سجل النجوم

مخطط تاريخ النجوم لـ 1jehuang/jcodeمخطط تاريخ النجوم لـ 1jehuang/jcode

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة 1jehuang/jcode؟

jcode هو إطار عمل لتطوير وكلاء برمجة الذكاء الاصطناعي المستقلين الذين يقومون بأتمتة مهام تطوير البرمجيات. يعمل كمنسق وكلاء، ووقت تشغيل للأدوات، ومحرك ذاكرة دلالية، مما يتيح إنشاء وكلاء يمكنهم تعديل الكود، وتشغيل الاختبارات، والتكرار على وظائفهم الخاصة.

ما هي الميزات الرئيسية لـ 1jehuang/jcode؟

الميزات الرئيسية لـ 1jehuang/jcode هي: Coding Agent Orchestrators, Self-Extensible Agents, AI Coding Assistants, Autonomous Software Engineering, Multi-Agent Coordination Systems, Agentic LLM Frameworks, Multi-Agent Collaboration Systems, AI Agent Orchestrators.

ما هي البدائل مفتوحة المصدر لـ 1jehuang/jcode؟

تشمل البدائل مفتوحة المصدر لـ 1jehuang/jcode: claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution… mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… potpie-ai/potpie — Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… atmosphere/atmosphere — Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer…

بدائل مفتوحة المصدر لـ Jcode

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Jcode.
  • claude-code-best/claude-codeالصورة الرمزية لـ claude-code-best

    claude-code-best/claude-code

    20,272عرض على GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    TypeScript
    عرض على GitHub↗20,272
  • opensquilla/opensquillaالصورة الرمزية لـ opensquilla

    opensquilla/opensquilla

    4,211عرض على GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    عرض على GitHub↗4,211
  • mervinpraison/praisonaiالصورة الرمزية لـ MervinPraison

    MervinPraison/PraisonAI

    5,592عرض على GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Pythonagentsaiai-agent-framework
    عرض على GitHub↗5,592
  • potpie-ai/potpieالصورة الرمزية لـ potpie-ai

    potpie-ai/potpie

    5,161عرض على GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Pythonagentsai-agentsai-agents-framework
    عرض على GitHub↗5,161
عرض جميع البدائل الـ 30 لـ Jcode→