openwork

The open-source alternative to Claude Cowork (powered by opencode)

341 articles 19k View on GitHub ↗
341 articles
How Memory-Bank MySQL FULLTEXT Search Works with the MCP Capability System

Explore how memory-bank MySQL FULLTEXT search integrates with the MCP capability system for AI agents. Discover semantic memory operations easily.

deep-dive
Aug 22, 2026
How the OpenWork Engine Self-Heal Mechanism Recovers from Engine Failures

Discover how the OpenWork engine self-heal mechanism recovers from failures by probing health endpoints, verifying identity, and patiently waiting for issues to resolve, ensuring session continuity.

internals
Aug 22, 2026
MCP OAuth Authorization Flow in OpenWork: Discovery, Callback Handling, and Token Exchange

Explore OpenWork's MCP OAuth authorization flow. Learn about secure code exchange and callback handling using EnterpriseMcpOAuthProvider. Get your tokens efficiently.

how-to-guide
Aug 22, 2026
How cloud-mcp-health Detects and Fixes Stale OpenWork Cloud MCP Connections

Learn how cloud-mcp-health detects and fixes stale OpenWork Cloud MCP connections. It compares live MCP status to persisted delivery state and automatically re-registers stale workspaces.

how-to-guide
Aug 22, 2026
How Managed-Provider-Auth Syncs and Caches Provider Credentials at Startup: The Complete Implementation Guide

Learn how managed-provider-auth syncs and caches provider credentials at startup in the OpenWork repository. Discover the implementation details and optimize your authentication process.

how-to-guide
Aug 22, 2026
How the agent-instruction-compose System Generates Dynamic Agent Prompts in OpenWork

Discover how the agent-instruction-compose system dynamically generates AI agent prompts by loading, filtering, and assembling instruction fragments with context variables in OpenWork.

internals
Aug 22, 2026
How openwork-extensions-preview Steering Plugins Affect Agent Behavior

Discover how openwork-extensions-preview steering plugins dynamically guide agent behavior. Learn how they control tool access, authentication, and fallback capabilities based on cloud status.

deep-dive
Aug 22, 2026
How `mcp.passive-inventory` Discovers and Inventories MCP Capabilities in OpenWork

Discover how mcp.passive-inventory finds and inventories MCP capabilities in OpenWork by reading local configuration files. Get a static snapshot without remote calls.

internals
Aug 22, 2026
How Desktop-Cloud-Sync Synchronizes Resources Between Local and Cloud Stores in OpenWork

Discover how desktop-cloud-sync synchronizes resources between local and cloud stores in OpenWork. Learn how it maintains an authoritative mirror of cloud LLM providers, marketplaces, and plugins.

internals
Aug 22, 2026
Workspace KV Store Architecture: How OpenWork Persists Server-Side State

Discover the workspace KV store architecture for robust server-side state persistence. Learn how OpenWork uses SQLite, typed serialization, and connection pooling for efficient data management.

architecture
Aug 22, 2026
How the OpenWork Connect-State System Manages MCP Server Connections Throughout the Workspace Lifecycle

Discover how the OpenWork connect-state system manages MCP server connections for your workspace. Learn about persistent configuration, connection resolution, cloud health, and runtime diagnostics.

internals
Aug 22, 2026
How the OpenWork Reload Watcher Architecture Detects Configuration Drift Using reload-fingerprint

Learn how OpenWork's reload watcher architecture detects configuration drift using reload-fingerprint. It generates a SHA-256 hash to monitor server config changes without restarts.

architecture
Aug 22, 2026
…

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →