[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93225":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":20,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":15,"starSnapshotCount":15,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},93225,"clodex-ide","mereyabdenbekuly-ctrl\u002Fclodex-ide","mereyabdenbekuly-ctrl","Local-first, zero-trust agentic IDE for verifiable autonomous software development.","https:\u002F\u002Fide.clodex.xyz",null,"TypeScript",834,150,1,0,35,199,78.04,"GNU Affero General Public License v3.0",false,"main",[23,24,25,26,27,28,29,30,31],"agentic-ai","agentic-ide","ai-agents","developer-tools","electron","ide","local-first","typescript","zero-trust","2026-07-22 04:02:08","\u003Cpicture>\n  \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\".\u002Fapps\u002Fwebsite\u002Fpublic\u002Fclodex-logo-on-dark.png\">\n  \u003Cimg src=\".\u002Fapps\u002Fwebsite\u002Fpublic\u002Fclodex-logo-on-light.png\" alt=\"Clodex\" height=\"72\">\n\u003C\u002Fpicture>\n\n# Clodex\n\n### Local-first agentic IDE with governed execution\n\n[![Website](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fwebsite-ide.clodex.xyz-00d88a?style=flat-square)](https:\u002F\u002Fide.clodex.xyz)\n![Status](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstatus-technical_preview-2563eb?style=flat-square)\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-AGPL--3.0-111827?style=flat-square)](.\u002FLICENSE)\n![Node](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fnode-22.23.1-43853d?style=flat-square)\n![pnpm](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpnpm-10.30.3-f69220?style=flat-square)\n[![X](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FX-@CLODEx__lab-111111?style=flat-square)](https:\u002F\u002Fx.com\u002FCLODEx_lab)\n[![Donate USDT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdonate-USDT-26A17B?style=flat-square)](#donations)\n\nClodex is an open-source agentic development environment that combines\npersistent AI tasks, code, terminal, browser, Git, models, memory, and\ncontrolled execution in one Electron workspace.\n\nIt is built around a simple principle:\n\n> Model output is untrusted input. Authority comes from explicit policy,\n> isolated runtimes, and user-controlled review.\n\n**Current release status:** Technical Preview. The architectural core is\nimplemented and tested locally. Advanced execution lanes remain feature-gated\nuntil their live promotion evidence and manual sign-off are complete.\n\n## Start here\n\n| Goal                                    | Document                                                                                      |\n| --------------------------------------- | --------------------------------------------------------------------------------------------- |\n| Understand the product in a few minutes | [Product overview](.\u002Fshort_doc.en.md) · [Русский обзор](.\u002Fshort_doc.md)                       |\n| Run Clodex locally                      | [Developer handbook](.\u002FDEVELOPERS.md)                                                         |\n| Study the complete system               | [Full project documentation](.\u002Ffull_doc.md)                                                   |\n| Navigate the engineering documentation  | [Developer documentation index](.\u002Fdocs\u002Fdeveloper\u002FREADME.md)                                   |\n| Review the architecture                 | [Architecture](.\u002Fdocs\u002Fdeveloper\u002Farchitecture.md)                                              |\n| Review security and data handling       | [Security and data](.\u002Fdocs\u002Fdeveloper\u002Fsecurity-and-data.md) · [Security policy](.\u002FSECURITY.md) |\n| Explore the live project                | [ide.clodex.xyz](https:\u002F\u002Fide.clodex.xyz)                                                      |\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\".\u002Fapps\u002Fwebsite\u002Fpublic\u002Fproduct\u002Fcurrent\u002Fworkspace.png\" alt=\"Clodex persistent task workspace\" width=\"100%\">\n\u003C\u002Fp>\n\n## Why Clodex\n\nA conventional coding assistant produces the next answer or patch. Clodex\nmodels engineering work as a durable task with its own state, workspaces,\nprocesses, permissions, evidence, and review lifecycle.\n\nA task can:\n\n1. retain context across long-running work and application restarts;\n2. operate across files, Git, terminals, browser tabs, MCP tools, and runners;\n3. route work between models without changing the surrounding workflow;\n4. request approval before high-impact shell, network, browser, or remote\n   actions;\n5. execute locally or move to Docker, SSH, or cloud-backed environments;\n6. return diffs, receipts, artifacts, and a self-contained final result.\n\n## Core capabilities\n\n| Area                       | What Clodex provides                                                                                                         |\n| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |\n| **Persistent tasks**       | Searchable task history, projects, workspaces, forks, goals, progress, token budgets, and time budgets.                      |\n| **Agent runtime**          | Managed turns, cancellation, recovery, collaboration modes, tool execution, and supervised lifecycle handling.               |\n| **Code workspace**         | File editing, pending edits, line-level diffs, Git operations, worktrees, pull-request review, and protected merge flows.    |\n| **Terminal and browser**   | Persistent shell sessions, local ports, browser\u002FCDP context, console output, screenshots, and visual verification.           |\n| **Evidence-backed memory** | Scoped memory, append-only evidence records, retrieval, provenance, checkpoints, and bounded context injection.              |\n| **Model Fabric**           | Provider-neutral model routing, endpoint health, fallbacks, budget controls, usage accounting, and policy publication.       |\n| **Execution Fabric**       | Local execution, SSH sessions, Docker runners, custom runner contracts, cloud-task foundations, and portable snapshots.      |\n| **Guardian**               | Independent authorization decisions for sensitive capabilities, fail-closed outcomes, approval escalation, and audit events. |\n| **Network Policy**         | Destination grants, DNS validation, controlled browser access, MCP egress enforcement, and an audit ledger.                  |\n| **Extensions**             | MCP servers, skills, signed plugins, private marketplaces, runner SDKs, and capability-bounded generated apps.               |\n| **Continuity**             | Session checkpoints, crash recovery, memory synchronization, artifact capture, and experimental session teleportation.       |\n\n## Architecture\n\nClodex separates user interface, agent execution, tools, secrets, and policy\ninto explicit process and trust boundaries.\n\n```mermaid\nflowchart TB\n    USER[\"Developer\"] --> UI[\"Electron renderer\"]\n    UI \u003C--> IPC[\"Karton typed IPC\"]\n    IPC \u003C--> MAIN[\"Electron main process\"]\n\n    MAIN \u003C--> AGENT_HOST[\"Agent Host process\"]\n    MAIN \u003C--> MCP_HOST[\"MCP Host process\"]\n    MAIN \u003C--> SANDBOX[\"Sandbox workers\"]\n\n    AGENT_HOST --> CORE[\"Agent Core\"]\n    CORE --> TASKS[\"Task lifecycle and goals\"]\n    CORE --> MEMORY[\"Evidence memory and context ledger\"]\n    CORE --> FABRIC[\"Model Fabric\"]\n    CORE --> POLICY[\"Guardian and Zero-Trust policy\"]\n\n    POLICY --> EXECUTION[\"Local, SSH, Docker, or cloud execution\"]\n    EXECUTION --> ARTIFACTS[\"Artifacts, receipts, and checkpoints\"]\n    ARTIFACTS --> MEMORY\n```\n\n### Important packages\n\n```text\napps\u002Fbrowser\u002F                 Electron desktop application\napps\u002Fwebsite\u002F                 Public project website\nagent\u002Fruntime-node\u002F           Isolated Node.js agent runtime\npackages\u002Fagent-core\u002F          Agent lifecycle, memory, routing, and policy\npackages\u002Fagent-shell\u002F         Shell and execution contracts\npackages\u002Fmcp-runtime\u002F         MCP transport and protocol runtime\npackages\u002Frunner-sdk\u002F          External runner integration SDK\npackages\u002Fkarton\u002F              Typed state and RPC transport\npackages\u002Fstage-ui\u002F            Shared interface components\n```\n\nFor a complete map, see\n[`docs\u002Fdeveloper\u002Frepository-map.md`](.\u002Fdocs\u002Fdeveloper\u002Frepository-map.md).\n\n## Security model\n\nClodex does not rely on a prompt asking the model to behave safely. Sensitive\noperations pass through deterministic controls outside the model runtime.\n\n- **Fail closed:** ambiguous or invalid authorization results do not execute.\n- **Isolated hosts:** agent turns, MCP servers, and sandboxed workloads run\n  outside the renderer.\n- **Explicit capabilities:** possessing a tool does not automatically grant\n  authority to use it.\n- **Controlled egress:** network destinations are evaluated independently of\n  model intent.\n- **Protected storage:** credentials use OS-backed storage; sensitive task\n  artifacts use context-bound authenticated encryption.\n- **Human review:** pending edits, permission prompts, protected merge flows,\n  and high-impact approvals keep final authority with the user.\n- **Supply-chain checks:** extension identity, signatures, integrity,\n  compatibility, rollback, and quarantine are verified before activation.\n- **Privacy-aware audit:** operational events avoid storing prompts, source\n  code, audio, credentials, or other unnecessary sensitive content.\n\nRead the detailed model in\n[`docs\u002Fdeveloper\u002Fsecurity-and-data.md`](.\u002Fdocs\u002Fdeveloper\u002Fsecurity-and-data.md).\nReport vulnerabilities through [`SECURITY.md`](.\u002FSECURITY.md), not through a\npublic issue.\n\n## Capability status\n\n| Capability                                           | Status                          |\n| ---------------------------------------------------- | ------------------------------- |\n| Desktop workspace, files, Git, terminal, and browser | **Available for local testing** |\n| Task lifecycle, goals, scoped memory, and recovery   | **Available for local testing** |\n| MCP runtime and isolated Agent Host                  | **Available for local testing** |\n| Local and SSH execution                              | **Available for local testing** |\n| Docker and external runner control plane             | **Preview**                     |\n| Guardian and managed network egress                  | **Preview**                     |\n| Signed extensions and generated apps                 | **Preview**                     |\n| Cloud Tasks and Session Teleport                     | **Labs \u002F promotion-gated**      |\n| Stable cross-platform distribution                   | **Pending promotion evidence**  |\n\nThe status labels are deliberate: implemented foundations are not presented as\nstable production capabilities until real installation evidence, monitoring,\nrollback, and manual promotion checks are complete.\n\n## Run from source\n\n### Requirements\n\n- Node.js `22.23.1`\n- pnpm `10.30.3`\n- Git\n- macOS, Linux, or Windows for development\n- macOS for DMG packaging and notarization\n\n### Setup\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fmereyabdenbekuly-ctrl\u002Fclodex-ide.git\ncd clodex-ide\n\ncorepack enable\ncorepack prepare pnpm@10.30.3 --activate\n\ncp .env.example .env\ncp .env.example .env.dev\n\npnpm install --frozen-lockfile\npnpm build:packages\npnpm --dir apps\u002Fbrowser start:fast\n```\n\nUse the checked development command when you want type checking to run in\nparallel with Electron:\n\n```bash\npnpm --dir apps\u002Fbrowser start\n```\n\nEnvironment and provider configuration are documented in\n[`docs\u002Fdeveloper\u002Flocal-development.md`](.\u002Fdocs\u002Fdeveloper\u002Flocal-development.md).\nNever commit `.env`, credentials, signing keys, or local runtime state.\n\n## Validation\n\nRun the complete local validation suite before opening a pull request:\n\n```bash\npnpm check\npnpm typecheck\npnpm test\npnpm security:secrets\n```\n\nValidated baseline on **July 12, 2026**:\n\n| Gate                     |           Result |\n| ------------------------ | ---------------: |\n| Package builds           |          `7 \u002F 7` |\n| Typecheck tasks          |        `14 \u002F 14` |\n| Test tasks               |        `16 \u002F 16` |\n| Automated tests          |   `3,322 passed` |\n| Working-tree secret scan |     `0 findings` |\n| Website production build |         `passed` |\n| Desktop startup smoke    |         `passed` |\n| Main-plan readiness      |     `ready=true` |\n| Stable promotion         | `evidence-gated` |\n\nCI and signed release evidence remain the source of truth for a published\nartifact. See\n[`docs\u002Fdeveloper\u002Ftesting-and-release.md`](.\u002Fdocs\u002Fdeveloper\u002Ftesting-and-release.md)\nand [`VERSIONING.md`](.\u002FVERSIONING.md).\n\n## Extending Clodex\n\nClodex exposes several integration surfaces:\n\n- **MCP:** connect local stdio or remote Streamable HTTP\u002FSSE servers;\n- **Skills:** package reusable agent instructions and workflows;\n- **Plugins:** distribute signed capabilities and optional executable runtimes;\n- **Runner SDK:** integrate Docker, SSH, cluster, or custom execution backends;\n- **Generated Apps:** create task-owned interactive tools with explicit grants;\n- **Automations:** schedule bounded tasks with declared capabilities.\n\nStart with\n[`docs\u002Fdeveloper\u002Fextensions-and-integrations.md`](.\u002Fdocs\u002Fdeveloper\u002Fextensions-and-integrations.md).\n\n## Contributing\n\nContributions should be scoped, testable, and reviewable.\n\n1. Read [`CONTRIBUTING.md`](.\u002FCONTRIBUTING.md).\n2. Follow the commit and versioning rules in [`VERSIONING.md`](.\u002FVERSIONING.md).\n3. Sign commits according to the repository [`DCO`](.\u002FDCO).\n4. Run formatting, type checking, tests, and secret scanning.\n5. Include focused tests for changed behavior.\n\nUse the repository issue templates for bugs, feature proposals, documentation,\nand agent-runtime problems.\n\n## Built by an independent researcher\n\n> Solo scientist building Zero-Trust AI infrastructure. Open to core\n> engineering and research engineering roles at frontier AI labs, including\n> Google DeepMind, xAI, OpenAI, Anthropic, Meta, and NVIDIA.\n\nFollow the project on [X · @CLODEx_lab](https:\u002F\u002Fx.com\u002FCLODEx_lab).\n\n## Donations\n\nIf Clodex is useful to you, you can support independent development with\nUSDT. Send funds only through the network shown for the selected address.\n\n| Network           | USDT address                                       |\n| ----------------- | -------------------------------------------------- |\n| BNB Chain         | `0xecE224461627a13118982Fa28202Eb9768678AFD`       |\n| TRON              | `TAM5uVRpQexgn7gzAhWR7DZyHmyLgRRakP`               |\n| Ethereum          | `0xecE224461627a13118982Fa28202Eb9768678AFD`       |\n| Avalanche C-Chain | `0xecE224461627a13118982Fa28202Eb9768678AFD`       |\n| Polygon           | `0xecE224461627a13118982Fa28202Eb9768678AFD`       |\n| TON               | `UQBE4RXHqPAY8Xft2G9kP_6bbfXbY-gRwR0NVvx-_qWsIeD3` |\n| Solana            | `DNhzLgaFMZgLynwPxNyh6Znp9evRozbNprFm9BUXr94Z`     |\n\nThe same network-aware donation interface with copy buttons is available on\nthe [Clodex website](https:\u002F\u002Fide.clodex.xyz\u002F#support). Blockchain transfers\nare irreversible, so verify both the network and address before sending.\n\n## License\n\nClodex is distributed under the\n[GNU Affero General Public License v3.0](.\u002FLICENSE).\nThird-party components and notices are listed in\n[`THIRD-PARTY-NOTICES.md`](.\u002FTHIRD-PARTY-NOTICES.md).\n","Clodex 是一个本地优先、零信任架构的智能代理型集成开发环境（IDE），专为可验证的自主软件开发设计。它基于 Electron 构建，将 AI 代理任务、代码编辑、终端、浏览器、Git、本地模型与内存管理统一在受控执行环境中，所有模型输出均视为不可信输入，执行权限由显式策略、沙箱化运行时和用户人工审核共同约束。核心特性包括持久化代理任务、端到端本地数据处理、细粒度执行隔离及透明化决策日志。适用于对数据主权、安全合规与开发过程可审计性要求较高的场景，如企业内部工具链、敏感系统开发及开源协作基础设施建设。",2,"2026-07-13 02:30:05","CREATED_QUERY"]