openwork
The open-source alternative to Claude Cowork (powered by opencode)
Explore how memory-bank MySQL FULLTEXT search integrates with the MCP capability system for AI agents. Discover semantic memory operations easily.
How the OpenWork Engine Self-Heal Mechanism Recovers from Engine FailuresDiscover 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.
MCP OAuth Authorization Flow in OpenWork: Discovery, Callback Handling, and Token ExchangeExplore OpenWork's MCP OAuth authorization flow. Learn about secure code exchange and callback handling using EnterpriseMcpOAuthProvider. Get your tokens efficiently.
How cloud-mcp-health Detects and Fixes Stale OpenWork Cloud MCP ConnectionsLearn 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 Managed-Provider-Auth Syncs and Caches Provider Credentials at Startup: The Complete Implementation GuideLearn 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 the agent-instruction-compose System Generates Dynamic Agent Prompts in OpenWorkDiscover how the agent-instruction-compose system dynamically generates AI agent prompts by loading, filtering, and assembling instruction fragments with context variables in OpenWork.
How openwork-extensions-preview Steering Plugins Affect Agent BehaviorDiscover how openwork-extensions-preview steering plugins dynamically guide agent behavior. Learn how they control tool access, authentication, and fallback capabilities based on cloud status.
How `mcp.passive-inventory` Discovers and Inventories MCP Capabilities in OpenWorkDiscover how mcp.passive-inventory finds and inventories MCP capabilities in OpenWork by reading local configuration files. Get a static snapshot without remote calls.
How Desktop-Cloud-Sync Synchronizes Resources Between Local and Cloud Stores in OpenWorkDiscover 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.
Workspace KV Store Architecture: How OpenWork Persists Server-Side StateDiscover 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.
How the OpenWork Connect-State System Manages MCP Server Connections Throughout the Workspace LifecycleDiscover how the OpenWork connect-state system manages MCP server connections for your workspace. Learn about persistent configuration, connection resolution, cloud health, and runtime diagnostics.
How the OpenWork Reload Watcher Architecture Detects Configuration Drift Using reload-fingerprintLearn 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.
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:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →