cd /news/developer-tools/clodex-open-source-agentic-ide-with-… · home topics developer-tools article
[ARTICLE · art-56121] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Clodex – Open-source agentic IDE with governed execution and graph memory

Clodex, an open-source agentic integrated development environment (IDE) that treats AI model output as untrusted input and enforces governed execution through explicit policies, isolated runtimes, and user-controlled review, has been released as a technical preview. The Electron-based workspace combines persistent AI tasks, code editing, terminal, browser, Git, models, memory, and controlled execution into a single environment, with advanced execution lanes feature-gated pending further testing.

read6 min views1 publishedJul 12, 2026
Clodex – Open-source agentic IDE with governed execution and graph memory
Image: source

Clodex is an open-source agentic development environment that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and controlled execution in one Electron workspace.

It is built around a simple principle:

Model output is untrusted input. Authority comes from explicit policy, isolated runtimes, and user-controlled review.

Current release status: Technical Preview. The architectural core is implemented and tested locally. Advanced execution lanes remain feature-gated until their live promotion evidence and manual sign-off are complete.

Goal Document
Understand the product in a few minutes

Developer handbookFull project documentationDeveloper documentation indexArchitectureSecurity and data·Security policyide.clodex.xyzA conventional coding assistant produces the next answer or patch. Clodex models engineering work as a durable task with its own state, workspaces, processes, permissions, evidence, and review lifecycle.

A task can:

  • retain context across long-running work and application restarts;
  • operate across files, Git, terminals, browser tabs, MCP tools, and runners;
  • route work between models without changing the surrounding workflow;
  • request approval before high-impact shell, network, browser, or remote actions;
  • execute locally or move to Docker, SSH, or cloud-backed environments;
  • return diffs, receipts, artifacts, and a self-contained final result.
Area What Clodex provides
Persistent tasks
Searchable task history, projects, workspaces, forks, goals, progress, token budgets, and time budgets.
Agent runtime
Managed turns, cancellation, recovery, collaboration modes, tool execution, and supervised lifecycle handling.
Code workspace
File editing, pending edits, line-level diffs, Git operations, worktrees, pull-request review, and protected merge flows.
Terminal and browser
Persistent shell sessions, local ports, browser/CDP context, console output, screenshots, and visual verification.
Evidence-backed memory
Scoped memory, append-only evidence records, retrieval, provenance, checkpoints, and bounded context injection.
Model Fabric
Provider-neutral model routing, endpoint health, fallbacks, budget controls, usage accounting, and policy publication.
Execution Fabric
Local execution, SSH sessions, Docker runners, custom runner contracts, cloud-task foundations, and portable snapshots.
Guardian
Independent authorization decisions for sensitive capabilities, fail-closed outcomes, approval escalation, and audit events.
Network Policy
Destination grants, DNS validation, controlled browser access, MCP egress enforcement, and an audit ledger.
Extensions
MCP servers, skills, signed plugins, private marketplaces, runner SDKs, and capability-bounded generated apps.
Continuity
Session checkpoints, crash recovery, memory synchronization, artifact capture, and experimental session teleportation.

Clodex separates user interface, agent execution, tools, secrets, and policy into explicit process and trust boundaries.

flowchart TB
    USER["Developer"] --> UI["Electron renderer"]
    UI <--> IPC["Karton typed IPC"]
    IPC <--> MAIN["Electron main process"]

    MAIN <--> AGENT_HOST["Agent Host process"]
    MAIN <--> MCP_HOST["MCP Host process"]
    MAIN <--> SANDBOX["Sandbox workers"]

    AGENT_HOST --> CORE["Agent Core"]
    CORE --> TASKS["Task lifecycle and goals"]
    CORE --> MEMORY["Evidence memory and context ledger"]
    CORE --> FABRIC["Model Fabric"]
    CORE --> POLICY["Guardian and Zero-Trust policy"]

    POLICY --> EXECUTION["Local, SSH, Docker, or cloud execution"]
    EXECUTION --> ARTIFACTS["Artifacts, receipts, and checkpoints"]
    ARTIFACTS --> MEMORY
apps/browser/                 Electron desktop application
apps/website/                 Public project website
agent/runtime-node/           Isolated Node.js agent runtime
packages/agent-core/          Agent lifecycle, memory, routing, and policy
packages/agent-shell/         Shell and execution contracts
packages/mcp-runtime/         MCP transport and protocol runtime
packages/runner-sdk/          External runner integration SDK
packages/karton/              Typed state and RPC transport
packages/stage-ui/            Shared interface components

For a complete map, see docs/developer/repository-map.md.

Clodex does not rely on a prompt asking the model to behave safely. Sensitive operations pass through deterministic controls outside the model runtime.

Fail closed: ambiguous or invalid authorization results do not execute.Isolated hosts: agent turns, MCP servers, and sandboxed workloads run outside the renderer.Explicit capabilities: possessing a tool does not automatically grant authority to use it.Controlled egress: network destinations are evaluated independently of model intent.Protected storage: credentials use OS-backed storage; sensitive task artifacts use context-bound authenticated encryption.Human review: pending edits, permission prompts, protected merge flows, and high-impact approvals keep final authority with the user.Supply-chain checks: extension identity, signatures, integrity, compatibility, rollback, and quarantine are verified before activation.Privacy-aware audit: operational events avoid storing prompts, source code, audio, credentials, or other unnecessary sensitive content.

Read the detailed model in docs/developer/security-and-data.md. Report vulnerabilities through

, not through a public issue.

SECURITY.md

Capability Status
Desktop workspace, files, Git, terminal, and browser Available for local testing
Task lifecycle, goals, scoped memory, and recovery Available for local testing
MCP runtime and isolated Agent Host Available for local testing
Local and SSH execution Available for local testing
Docker and external runner control plane Preview
Guardian and managed network egress Preview
Signed extensions and generated apps Preview
Cloud Tasks and Session Teleport Labs / promotion-gated
Stable cross-platform distribution Pending promotion evidence

The status labels are deliberate: implemented foundations are not presented as stable production capabilities until real installation evidence, monitoring, rollback, and manual promotion checks are complete.

  • Node.js 22.23.1

  • pnpm 10.30.3

  • Git

  • macOS, Linux, or Windows for development

  • macOS for DMG packaging and notarization

git clone https://github.com/mereyabdenbekuly-ctrl/clodex-ide.git
cd clodex-ide

corepack enable
corepack prepare pnpm@10.30.3 --activate

cp .env.example .env
cp .env.example .env.dev

pnpm install --frozen-lockfile
pnpm build:packages
pnpm --dir apps/browser start:fast

Use the checked development command when you want type checking to run in parallel with Electron:

pnpm --dir apps/browser start

Environment and provider configuration are documented in docs/developer/local-development.md. Never commit

.env

, credentials, signing keys, or local runtime state.Run the complete local validation suite before opening a pull request:

pnpm check
pnpm typecheck
pnpm test
pnpm security:secrets

Validated baseline on July 12, 2026:

Gate Result
Package builds 7 / 7
Typecheck tasks 14 / 14
Test tasks 16 / 16
Automated tests 3,322 passed
Working-tree secret scan 0 findings
Website production build passed
Desktop startup smoke passed
Main-plan readiness ready=true
Stable promotion evidence-gated

CI and signed release evidence remain the source of truth for a published artifact. See docs/developer/testing-and-release.md and

.

VERSIONING.md

Clodex exposes several integration surfaces:

MCP: connect local stdio or remote Streamable HTTP/SSE servers;Skills: package reusable agent instructions and workflows;Plugins: distribute signed capabilities and optional executable runtimes;Runner SDK: integrate Docker, SSH, cluster, or custom execution backends;Generated Apps: create task-owned interactive tools with explicit grants;Automations: schedule bounded tasks with declared capabilities.

Start with docs/developer/extensions-and-integrations.md.

Contributions should be scoped, testable, and reviewable.

  • Read .CONTRIBUTING.md

  • Follow the commit and versioning rules in .VERSIONING.md

  • Sign commits according to the repository .DCO

  • Run formatting, type checking, tests, and secret scanning.

  • Include focused tests for changed behavior.

Use the repository issue templates for bugs, feature proposals, documentation, and agent-runtime problems.

Solo scientist building Zero-Trust AI infrastructure. Open to core engineering and research engineering roles at frontier AI labs, including Google DeepMind, xAI, OpenAI, Anthropic, Meta, and NVIDIA.

Follow the project on X · @CLODEx_lab.

If Clodex is useful to you, you can support independent development with USDT. Send funds only through the network shown for the selected address.

Network USDT address
BNB Chain 0xecE224461627a13118982Fa28202Eb9768678AFD
TRON TAM5uVRpQexgn7gzAhWR7DZyHmyLgRRakP
Ethereum 0xecE224461627a13118982Fa28202Eb9768678AFD
Avalanche C-Chain 0xecE224461627a13118982Fa28202Eb9768678AFD
Polygon 0xecE224461627a13118982Fa28202Eb9768678AFD
TON UQBE4RXHqPAY8Xft2G9kP_6bbfXbY-gRwR0NVvx-_qWsIeD3
Solana DNhzLgaFMZgLynwPxNyh6Znp9evRozbNprFm9BUXr94Z

The same network-aware donation interface with copy buttons is available on the Clodex website. Blockchain transfers are irreversible, so verify both the network and address before sending.

Clodex is distributed under the GNU Affero General Public License v3.0. Third-party components and notices are listed in THIRD-PARTY-NOTICES.md.

── more in #developer-tools 4 stories · sorted by recency
── more on @clodex 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/clodex-open-source-a…] indexed:0 read:6min 2026-07-12 ·