awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sst avatar

sst/opencode

0
View on GitHub↗
175,436 stars·21,306 forks·TypeScript·MIT·6 vuesopencode.ai↗

Opencode

OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions.

The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying source code.

The project covers AI coding task automation, including the ability to resolve intricate software engineering tasks and automate the development of new features or bug fixes across multiple files.

Features

  • Autonomous Software Engineers - Acts as a specialized autonomous engineer that plans and executes multi-step coding tasks to build software automatically.
  • Software Development Agents - Functions as an autonomous agent designed to automate coding, debugging, and software engineering workflows.
  • Autonomous Agent Runtimes - Provides a programmable environment that translates high-level goals into executable code for autonomous system interaction.
  • Agentic Task Orchestrators - Decomposes high-level objectives into sequences of executable tasks for autonomous agents to perform.
  • Autonomous Coding Agents - Provides an autonomous agent that decomposes complex coding tasks into actionable steps and automates development workflows.
  • Autonomous AI Workflows - Implements end-to-end development cycles that include analysis, modification, and verification without manual intervention.
  • Autonomous Task Orchestration - Ships a runtime that decomposes high-level goals into sequential tool calls and autonomous execution steps.
  • Autonomous Development Agents - Builds complete software applications from high-level instructions with minimal human intervention.
  • Stateful Memory Systems - Maintains persistent state and history of codebase exploration to provide context across multi-step tasks.
  • Agentic - Enables the agent to modify source code by invoking specific read, write, and edit functions via an API.
  • File-System-Aware Code Manipulators - Uses file-system-aware engines to perform atomic and reviewable code changes across a project.
  • Coding Automation Tools - Executes sequences of coding changes to build new features or fix bugs using LLM-powered automation.
  • Automated Task Execution Engines - Executes full-access coding tasks and modifications within automated cycles to build software.
  • Codebase Analysis - Provides a read-only mode for querying and extracting insights from large code repositories to plan technical changes.
  • Recursive Research Agents - Employs a recursive process to perform searches and iterate on findings to resolve complex technical queries.
  • Technical Research Agents - Uses AI-driven tools to gather and synthesize technical information to resolve intricate project issues.
  • Code Search and Navigation - Conducts multi-step research and deep searches to index and navigate complex codebases.
  • Codebase Exploration Utilities - Offers utilities for searching and locating code definitions to plan changes without modifying files.
  • Agent Read-Only Modes - Provides a restricted mode that prevents agents from modifying files while indexing and querying the codebase.
  • Coding Agents - Terminal-based AI coding agent.
  • Outils de développement - AI coding agent for the terminal.

Historique des stars

Graphique de l'historique des stars pour sst/opencodeGraphique de l'historique des stars pour sst/opencode

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Opencode

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Opencode.
  • eyaltoledano/claude-task-masterAvatar de eyaltoledano

    eyaltoledano/claude-task-master

    27,567Voir sur GitHub↗

    This project is an autonomous, multi-model orchestrator designed to manage the full software development lifecycle through a command-line interface. It functions as an intelligent agent that decomposes high-level product goals into actionable, prioritized subtasks, manages dependency graphs, and executes development cycles. By automating requirement parsing, technical research, and task tracking, it maintains project alignment and momentum throughout the implementation process. The system distinguishes itself through a provider-agnostic abstraction layer that allows users to assign specific a

    JavaScriptaicursorcursor-ai
    Voir sur GitHub↗27,567
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Voir sur 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
    Voir sur GitHub↗15,616
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Voir sur GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    Voir sur GitHub↗21,221
  • erikbjare/gptmeAvatar de ErikBjare

    ErikBjare/gptme

    4,334Voir sur GitHub↗

    gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI integration, and RAG-enhanced code navigation. It enables the deployment of persistent agents and specialized subagents to decompose complex tasks and execute parallel technical workflows. The system distinguishes itself through a combination of vision-based GUI automation for controlling desktop applications and surgical patching mechanisms for targeted source code modifications. It utilizes git-based memory management to maintain a versioned history of agent identities, lessons, and

    Python
    Voir sur GitHub↗4,334
Voir les 30 alternatives à Opencode→

Questions fréquentes

Que fait sst/opencode ?

OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions.

Quelles sont les fonctionnalités principales de sst/opencode ?

Les fonctionnalités principales de sst/opencode sont : Autonomous Software Engineers, Software Development Agents, Autonomous Agent Runtimes, Agentic Task Orchestrators, Autonomous Coding Agents, Autonomous AI Workflows, Autonomous Task Orchestration, Autonomous Development Agents.

Quelles sont les alternatives open-source à sst/opencode ?

Les alternatives open-source à sst/opencode incluent : eyaltoledano/claude-task-master — This project is an autonomous, multi-model orchestrator designed to manage the full software development lifecycle… kilo-org/kilocode — Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… erikbjare/gptme — gptme is a multi-agent orchestration platform designed for autonomous software engineering, terminal-based AI… pythagora-io/gpt-pilot — GPT-Pilot is an autonomous development tool designed to build, debug, and manage entire software projects. It… esengine/deepseek-reasonix — DeepSeek-Reasonix is an autonomous software engineering framework and terminal-based AI IDE designed to coordinate…