AGENTS.md · git:20260922.c26be48 · 2026-09-22 · sha256 a7dbbff0f67084b3
AGENTS.md git:20260922.c26be48A
Immutable. This exact content is served forever at /api/v1/blob/a7dbbff0f67084b3.
# AGENTS.md OpenWork is a free, open-source desktop app (macOS, Windows, Linux) for doing work with AI agents on your own files — an open-source alternative to Claude Cowork and Codex, built on OpenCode, running any model from 50+ providers. Desktop mode keeps files local; cloud is optional. Three surfaces live in this repo: * **Desktop app** (`apps/`, `packages/`) — local-first agent workspace: chat on files, skills, browser automation, scheduled automations, Anthropic-compatible plugins. * **OpenWork MCP gateway** (`ee/apps/den-api`) — one URL (`api.openworklabs.com/mcp/agent`) that brings org-assigned skills, plugins, and connections (Google Workspace, Microsoft 365, MCPs) into Codex, Claude Code, Cursor, or any MCP client via `search_capabilities` / `execute_capability`. * **OpenWork Den** (`ee/apps/den-*`) — the org control plane: provision inference, manage teams and access, set desktop policies, publish skills and plugins through marketplaces. The app consumes OpenWork server surfaces (self-hosted or hosted) rather than inventing parallel behavior. Anything OpenCode can do is available in OpenWork, even before a dedicated UI exists. ## Confidentiality (hard rule — this repo is public) Never let a branch name, commit, PR text, comment, fixture, or evidence identify a customer, prospect, partner, or outside person; use internal ticket IDs, and escalate any leak instead of rewriting history. ## Coding * pnpm only, never npm/yarn. TypeScript: never `any`, typecasts, or `as` unless 100% necessary or instructed. * Prefer Tailwind, React, shadcn/ui (Base UI), TanStack Query, Zustand, Zod, Drizzle, Better-Auth. Reuse `@/components`; end users are non-technical. * Any user-facing UI (desktop app, Den web, MCP Apps, artifact views) follows `DESIGN.md`: read it before designing, cite its rule ids in PRs, and attach screenshots of new UI. The optional `.warden/skills/design-spec-review` skill can review these rules locally.