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

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

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

smallcloudai/refact

0
View on GitHub↗
3,490 نجوم·306 تفرعات·Rust·bsd-3-clause·8 مشاهداتrefact.ai↗

Refact

Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently.

The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control systems, and automated web browser control for research and validation.

The platform provides a comprehensive suite of AI assistance tools, including in-line code completion with structural analysis, a conversational chat interface, and a retrieval-augmented generation engine for semantic code search. These are supported by a local indexing system that uses vector databases for codebase context and a command line interface for system-level automation and process control.

Features

  • Agent State Management - Manages AI modifications through versioned checkpoints and isolated worktrees to allow safe experimentation and rollbacks.
  • Autonomous Coding Workflows - Provides autonomous workflows that plan and execute multi-step software engineering tasks independently.
  • Autonomous Software Engineering - Coordinates autonomous agents to plan, execute, and verify complex software engineering tasks independently.
  • AI Agent Orchestrators - Coordinates task planners, worktrees, and checkpoints to automate multi-step coding goals.
  • Predictive Code Completions - Provides real-time code completions using structural analysis and fill-in-the-middle logic.
  • Autonomous Software Engineers - Plans and executes complex, multi-step software development workflows independently through an agentic system.
  • Autonomous Task Execution - Coordinates the execution of multi-step plans and manages memory to complete complex coding objectives.
  • Conversational Codebase Assistants - Enables contextual discussions about project structure and implementation using vector-based retrieval.
  • Natural Language Code Editing - Generates new code and refactors existing structures based on natural language instructions.
  • Agentic Goal Decomposition - Uses LLMs to recursively break high-level objectives into actionable sub-tasks for agents.
  • Task Planning Systems - Decomposes high-level goals into structured task cards to coordinate autonomous agent workflows.
  • Code Indexing Engines - Implements a retrieval-augmented generation system that indexes source code for semantic context retrieval.
  • Vector Storage - Uses specialized vector storage to index codebase semantics for efficient retrieval of technical context.
  • Semantic Code Indexing - Indexes codebase semantics into vector databases to retrieve relevant technical context for AI models.
  • Code Search - Indexes codebases into vector databases to enable natural-language queries and semantic retrieval of project logic.
  • State Checkpointing - Tracks workspace changes via versioned snapshots to allow rolling back agent-generated modifications.
  • AI Coding Assistants - Offers a comprehensive AI coding assistant with inline completions, conversational chat, and codebase analysis.
  • Version Control Integrations - Integrates with GitHub, GitLab, and Bitbucket to manage source code and synchronize changes.
  • Worktree Isolation - Maintains isolated branches of code changes using worktrees to prevent instability during agent iterations.
  • Model Provider Integrations - Connects to a variety of local runtimes and cloud-based AI model providers.
  • Model Context Protocol - Implements the Model Context Protocol to standardize connections to external tools and data sources.
  • Conversational AI Interfaces - Offers an interactive chat interface for discussing code with local and external AI model providers.
  • Autonomous Browser Controls - Controls web browsers to perform research and validate UI behavior during the development workflow.
  • External Tool Integrations - Integrates with external tools, databases, and services via the Model Context Protocol.
  • MCP Protocol Integrations - Extends AI capabilities via the Model Context Protocol to connect to external databases and version control systems.
  • In-Editor Bidirectional Generation - Predicts code by analyzing both preceding and following text to maintain structural correctness.
  • Local Model Integrations - Connects to various local and remote model providers to power AI capabilities while maintaining data control.
  • Execution Trajectory Memories - Saves project-specific knowledge and execution trajectories to make long-term AI workflows repeatable.
  • Change Review Interfaces - Provides interactive interfaces for visualizing diffs and reviewing changes generated by autonomous agents before application.
  • Command Line Interfaces - Ships a dedicated command-line interface to trigger AI capabilities and manage the engine directly from the terminal.
  • Structural Code Analysis - Uses abstract syntax trees to parse code structure for more accurate completions and refactoring.
  • Autonomous Browser Controllers - Controls web browsers autonomously to perform research and validate user interface behavior during development.

سجل النجوم

مخطط تاريخ النجوم لـ smallcloudai/refactمخطط تاريخ النجوم لـ smallcloudai/refact

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

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

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

Start searching with AI

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

ما هي وظيفة smallcloudai/refact؟

Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently.

ما هي الميزات الرئيسية لـ smallcloudai/refact؟

الميزات الرئيسية لـ smallcloudai/refact هي: Agent State Management, Autonomous Coding Workflows, Autonomous Software Engineering, AI Agent Orchestrators, Predictive Code Completions, Autonomous Software Engineers, Autonomous Task Execution, Conversational Codebase Assistants.

ما هي البدائل مفتوحة المصدر لـ smallcloudai/refact؟

تشمل البدائل مفتوحة المصدر لـ smallcloudai/refact: microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… zai-org/glm-4.5 — GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an… github/docs — GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding… jetbrains/koog — Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Refact.
  • microsoft/vscode-copilot-chatالصورة الرمزية لـ microsoft

    microsoft/vscode-copilot-chat

    9,493عرض على GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    عرض على GitHub↗9,493
  • 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
  • kilo-org/kilocodeالصورة الرمزية لـ Kilo-Org

    Kilo-Org/kilocode

    15,616عرض على GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    عرض على GitHub↗15,616
  • zai-org/glm-4.5الصورة الرمزية لـ zai-org

    zai-org/GLM-4.5

    4,210عرض على GitHub↗

    GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an autonomous AI agent, and a multimodal content generator capable of processing and generating text, images, audio, and video within a single unified system. The project is distinguished by its deep reasoning capabilities, utilizing chain-of-thought processing to solve complex mathematical, logical, and technical problems. It features an agentic architecture that allows for autonomous task execution, long-horizon goal planning, and the ability to interact with external tools an

    Pythonagentglmllm
    عرض على GitHub↗4,210
عرض جميع البدائل الـ 30 لـ Refact→