How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
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
This library provides convenient access to the Opencode REST API from server-side TypeScript or JavaScript.
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.
KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores events as immutable, ordered records in streams, preserving a complete audit trail and enabling temporal queries. The database uses gRPC for all client-server and inter-node communication, providing efficient binary serialization and bidirectional streaming, and supports atomic multi-stream writes that ensure consistency across multiple streams in a single transaction. The database distinguishes itself with a built-in JavaScript projection engine that transforms, filters, and aggregates
The Opencode Go library provides convenient access to the Opencode REST API from applications written in Go.
The main features of anomalyco/opencode-sdk-go are: Agent Plugins, Official SDKs.
Open-source alternatives to anomalyco/opencode-sdk-go include: anomalyco/opencode — OpenCode is a framework for orchestrating autonomous AI agents within development environments. It provides a… anomalyco/opencode-sdk-js — This library provides convenient access to the Opencode REST API from server-side TypeScript or JavaScript. anomalyco/opencode-sdk-python — The Opencode Python library provides convenient access to the Opencode REST API from any Python 3.8+ application. The… kurrent-io/kurrentdb — KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores events as… mrexodia/ida-pro-mcp.