awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
anomalyco avatar

anomalyco/opencode

0
View on GitHub↗
175,152 Stars·21,241 Forks·TypeScript·MIT·18 Aufrufeopencode.ai↗

Opencode

OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files.

The platform features a modular plugin system and extensive integration support, including standardized protocols for connecting local and remote tool servers. It incorporates a security-focused architecture with granular permission controls, allowing users to define access policies for file operations, shell commands, and web access. These security measures are complemented by enterprise-grade infrastructure options, such as centralized authentication and private registry integration.

For developers, the project offers a type-safe SDK for building custom integrations and a RESTful API for programmatic system management. Configuration is handled through a schema-validated system that supports variable injection and multi-file organization. The interface is fully customizable, featuring a theme system for terminal displays and interactive commands for managing model selection and session history.

Features

  • Agent Configurations - Defines agent behaviors, response parameters, and resource execution limits through structured configuration files.
  • MCP Server Controls - Regulates tool availability for agents using pattern-based filtering and specific execution settings.
  • Action Resolution Policies - Enforces granular permission rules that determine whether specific agent actions are allowed, blocked, or require manual validation.
  • AI Agents and Frameworks - Open-source framework for building and running coding agents.
  • AI & Machine Learning - Open-source coding agent supporting local models.
  • Agent Plugins - The core agent framework for terminal-based AI coding.
  • Coding Assistants - Tooling for AI-enhanced software development.
  • Official SDKs - The primary AI coding agent for terminal environments.
  • Data Security Architectures - Prioritizes data privacy by routing requests to trusted providers and processing context locally without persistent storage.
  • Model Selection Strategies - Selects the optimal model for a task by evaluating a hierarchy of command-line flags, configuration files, and historical usage.
  • Command Configurations - Enables customization of command behavior, including model overrides, agent assignments, and automated subtask triggering.
  • Structured Output Handlers - Validates structured data from models with built-in retry logic and robust error handling.

Star-Verlauf

Star-Verlauf für anomalyco/opencodeStar-Verlauf für anomalyco/opencode

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht anomalyco/opencode?

OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a multi-tiered architecture where primary assistants manage user interaction while specialized subagents handle specific tasks like planning, research, and code generation. The system includes a comprehensive command-line interface for managing these workflows, configuring agent behavior, and defining custom tools or commands through metadata-rich files.

Was sind die Hauptfunktionen von anomalyco/opencode?

Die Hauptfunktionen von anomalyco/opencode sind: Agent Configurations, MCP Server Controls, Action Resolution Policies, AI Agents and Frameworks, AI & Machine Learning, Agent Plugins, Coding Assistants, Official SDKs.

Welche Open-Source-Alternativen gibt es zu anomalyco/opencode?

Open-Source-Alternativen zu anomalyco/opencode sind unter anderem: langchain-ai/langchain — LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large… google-gemini/gemini-cli — This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and… huginn/huginn — Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to… anomalyco/opencode-sdk-js — This library provides convenient access to the Opencode REST API from server-side TypeScript or JavaScript. anomalyco/opencode-sdk-go — The Opencode Go library provides convenient access to the Opencode REST API from applications written in Go. anomalyco/opencode-sdk-python — The Opencode Python library provides convenient access to the Opencode REST API from any Python 3.8+ application. The…

Open-Source-Alternativen zu Opencode

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Opencode.
  • langchain-ai/langchainAvatar von langchain-ai

    langchain-ai/langchain

    139,458Auf GitHub ansehen↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows that manage state, memory, and tool execution. The project distinguishes itself through a durable execution runtime that maintains persistent state across long-running processes by checkpointing progress to external storage. It models agent workflows as directed graphs, allowing

    Pythonagentsaiai-agents
    Auf GitHub ansehen↗139,458
  • google-gemini/gemini-cliAvatar von google-gemini

    google-gemini/gemini-cli

    105,341Auf GitHub ansehen↗

    This project provides a command-line interface for managing autonomous agent workflows, task orchestration, and system-level automation. It includes a comprehensive framework for defining agent skills, managing persistent memory, and delegating tasks to specialized subagents. Users can configure complex planning modes, execute shell commands with safety constraints, and integrate external tools through standardized protocols. The platform supports non-interactive execution via a headless mode and provides an event-driven hook framework for custom lifecycle automation. It features centralized

    TypeScriptaiai-agentscli
    Auf GitHub ansehen↗105,341
anomalyco/opencode-sdk-pythonAvatar von anomalyco

anomalyco/opencode-sdk-python

245Auf GitHub ansehen↗

The Opencode Python library provides convenient access to the Opencode REST API from any Python 3.8+ application. The library includes type definitions for all request params and response fields, and offers both synchronous and asynchronous clients powered by httpx.

Python
Auf GitHub ansehen↗245
  • anomalyco/opencode-sdk-goAvatar von anomalyco

    anomalyco/opencode-sdk-go

    137Auf GitHub ansehen↗

    The Opencode Go library provides convenient access to the Opencode REST API from applications written in Go.

    Go
    Auf GitHub ansehen↗137
  • Alle 30 Alternativen zu Opencode anzeigen→