Intentic

Intentic is an open-source agent harness and orchestration platform designed to structure, execute, and evaluate autonomous coding and task agents across sandboxed development environments. Built as a modular TypeScript/JavaScript monorepo, it provides foundational architecture for managing compute resources, tooling integrations, and agent-driven workflows. At a practical level, Intentic organizes agent execution through dedicated submodules for sandboxing, search, platform coordination, editor interfaces, and custom extensions. It features built-in support for Claude-compatible plugins and allows developers to bind autonomous tools to isolated runtime environments, ensuring agent operations run with predictable boundaries. Intentic differentiates itself through its multi-tiered architecture that separates the underlying execution computer, sandbox runtimes, tool interfaces, and agent logic. Rather than functioning purely as an end-user chat assistant, it serves as an extensible orchestration layer for orchestrating complex agent behaviors and integrations. The project is open source and hosted on GitHub, utilizing standard Node.js/pnpm tooling and Docker-based containerization for deployment and sandboxed execution.

Tags: ai agent, cli, code assistant, coding agent, developer tools, OpenSource

Visit Intentic

Key features

  • Modular architecture — Deconstructs agent operations into isolated packages for platform, tools, sandbox, search, and editor integrations. - Claude plugin integration — Native .claude-plugin support enabling interoperability with Claude-based agent ecosystems. - Isolated sandbox execution — Dedicated runtime environments for running untrusted code and executing agent file changes safely. - Extensible tool orchestration — Structured system for defining and registering external tools, extensions, and search capabilities. - Monorepo-driven workflow — Built with pnpm, Oxlint, and Docker support for rapid development and maintainable agent infrastructure.

Use cases

Use Case: Sandboxed Agent Execution Developers can deploy Intentic to run autonomous code generation and modification tasks inside isolated container environments. This prevents unwanted side effects on local file systems while providing the agent with necessary execution tooling.

Use Case: Custom Agent Tool Orchestration Teams building domain-specific autonomous workflows can leverage Intentic's _tools and _extensions modules. This allows custom CLI utilities, search providers, and environment bridges to be registered for agent consumption.

Use Case: Platform and Editor Agent Integration Software engineers can use Intentic's orchestration layer to bridge LLM agent backends into editor environments and continuous integration pipelines, managing state and task lifecycles consistently.

Who it is for

Intentic is built for AI engineers, platform developers, and tool builders who need a modular harness to orchestrate, sandbox, and integrate autonomous coding agents. It is not intended for end users looking for an out-of-the-box turnkey GUI chat assistant without configuration.

Install guide

Installation Clone the repository and install dependencies using pnpm (standard for this monorepo): bash git clone https://github.com/intentic/intentic.git cd intentic pnpm install

First Run Configure your environment variables by copying the template file and setting required API keys: bash cp .env.example .env # Edit .env to add your API credentials Build the workspace packages: bash pnpm build

Example Session Run the development platform harness to start orchestrating agent workflows: bash pnpm dev

Part of CLI Coding Agents

Categories: AI Coding Agents, Code Assistants, Developer Tools

Related CLI agents

  • Plandex — Plandex is an open-source terminal-based AI coding agent designed to handle complex, multi-file engineering tasks in large codebases. Created by…
  • OpenCode — OpenCode is an open-source AI coding agent developed by Anomaly that operates across terminal environments, desktop applications, and IDE extensions.…
  • OpenHands — OpenHands (formerly OpenDevin) is an open-source autonomous AI software development agent and orchestration platform. It provides an extensible runtime environment…
  • Subtask — Subtask is an open-source CLI agent harness and orchestration tool developed by zippoxer in Go. It is built to coordinate…
  • EchoCoding — EchoCoding is an open-source agent harness and audio-augmented developer tooling layer created by launsion-boop. Designed to run alongside AI coding…
  • pi-reflect — pi-reflect is an open-source agent harness and self-improvement extension for pi coding agents, developed by jo-inc. It inspects agent session…
  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories