P
plopezm/iworkflow
ADE (Agentic Development Environment): orchestrate and review parallel AI coding agents in isolated git…
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
- Star count
- 4 ★ · plopezm/iworkflow · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-11-03 · last seen 2026-11-14 · seen 12× · listed by 1 sources
- Score
- score 103 · 4 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
plopezm/iworkflow;first catalogued 2026-11-03;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# iworkflow
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
> 🇪🇸 Versión en castellano: README.es.md
iworkflow is an ADE (Agentic Development Environment): a self-hosted web app to launch, follow and review several AI coding agents in parallel. Instead of editing files yourself, you manage tasks: each one runs an agent in its own git worktree, and you review the diff before anything reaches your branch.
Chain tasks on a board; when one is merged, the tasks that depend on it start on their own.
> Status: early and actively developed. It runs on your own machine, has no user accounts (only an optional access token for network access) and is source-available (PolyForm Shield 1.0.0), not OSI open source. See Quick start and License.
## Highlights
Parallel agents, one place: launch and steer gentle-shell, pi, claude or cursor side by side.
Isolated by design: every task gets its own git worktree, so agents never overwrite each other.
Review, don't redo: when an agent finishes you read its diff and either merge it (merge --no-ff) or discard it.
Task graph: chain tasks on a board; a task starts by itself once its predecessors are merged.
Integrated: GitLab / GitHub (MR/PR and CI status) and Jira Server / Data Center.
Mobile-first: check progress, answer an agent's question and merge from your phone (through Tailscale).
Tabbed IDE-like workspace: board, task, diff, terminal and file editor as draggable, splittable tabs.
iworkflow imposes no workflow: each agent uses the configuration and plugins you already have installed, plus the project's AGENTS.md. Under the hood agents are driven over RPC (or ACP / stream-json, depending on the runtime). It is built with Go (net/http + chi), SSR with templ and htmx, Tailwind CSS, sqlc and SQLite (modernc.org/sqlite).
## Index
Designed for mobile
Quick start
Tabbed workspace
Workspace board
Task lifecycle
GitLab and GitHub integration
Jira integration (Server / Data Center)
Agent profiles and models
Configuration
Agent runtimes
Executable arguments
Production
Developing from your phone with Tailscale
Development
License
Support the project
## Designed for mobile
iworkflow is built mobile-first. Since your job is to launch, follow and review agents (not to type code), it works well from a phone:
The UI is responsive: on small screens the side menu becomes a drawer opened from a top bar, and the tabbed workspace adapts to the viewport.
The agent keeps running on your machine while you are away. From the phone you check progress, answer agent questions, send a message, review the diff and merge or discard.
On iOS (Safari → Share → Add to Home Screen) and Android (Chrome → menu → Add to Home screen) you can pin it as a shortcut. For now it opens in the browser; it does not yet ship a web app manifest, so it is not a standalone full-screen app.
The server runs on your computer and the phone is only a browser, so you need a secure way to reach it: see Developing from your phone with Tailscale.
## Quick start
Requirements: git, Go (1.23 or newer), templ, tailwindcss and at least one agent CLI installed and logged in (gentle-shell, pi, claude or agent for Cursor).
bash
git clone https://github.com/plopezm/iworkflow.git
cd iworkflow
make dev # http://127.0.0.1:9000
iworkflow is an ADE (Agentic Development Environment): a self-hosted web app to launch, follow and review several AI coding agents in parallel. Instead of editing files yourself, you manage tasks: each one runs an agent in its own git worktree, and you review the diff before anything reaches your branch.
Chain tasks on a board; when one is merged, the tasks that depend on it start on their own.
> Status: early and actively developed. It runs on your own machine, has no user accounts (only an optional access token for network access) and is source-available (PolyForm Shield 1.0.0), not OSI open source. See Quick start and License.
## Highlights
Parallel agents, one place: launch and steer gentle-shell, pi, claude or cursor side by side.
Isolated by design: every task gets its own git worktree, so agents never overwrite each other.
Review, don't redo: when an agent finishes you read its diff and either merge it (merge --no-ff) or discard it.
Task graph: chain tasks on a board; a task starts by itself once its predecessors are merged.
Integrated: GitLab / GitHub (MR/PR and CI status) and Jira Server / Data Center.
Mobile-first: check progress, answer an agent's question and merge from your phone (through Tailscale).
Tabbed IDE-like workspace: board, task, diff, terminal and file editor as draggable, splittable tabs.
iworkflow imposes no workflow: each agent uses the configuration and plugins you already have installed, plus the project's AGENTS.md. Under the hood agents are driven over RPC (or ACP / stream-json, depending on the runtime). It is built with Go (net/http + chi), SSR with templ and htmx, Tailwind CSS, sqlc and SQLite (modernc.org/sqlite).
## Index
Designed for mobile
Quick start
Tabbed workspace
Workspace board
Task lifecycle
GitLab and GitHub integration
Jira integration (Server / Data Center)
Agent profiles and models
Configuration
Agent runtimes
Executable arguments
Production
Developing from your phone with Tailscale
Development
License
Support the project
## Designed for mobile
iworkflow is built mobile-first. Since your job is to launch, follow and review agents (not to type code), it works well from a phone:
The UI is responsive: on small screens the side menu becomes a drawer opened from a top bar, and the tabbed workspace adapts to the viewport.
The agent keeps running on your machine while you are away. From the phone you check progress, answer agent questions, send a message, review the diff and merge or discard.
On iOS (Safari → Share → Add to Home Screen) and Android (Chrome → menu → Add to Home screen) you can pin it as a shortcut. For now it opens in the browser; it does not yet ship a web app manifest, so it is not a standalone full-screen app.
The server runs on your computer and the phone is only a browser, so you need a secure way to reach it: see Developing from your phone with Tailscale.
## Quick start
Requirements: git, Go (1.23 or newer), templ, tailwindcss and at least one agent CLI installed and logged in (gentle-shell, pi, claude or agent for Cursor).
bash
git clone https://github.com/plopezm/iworkflow.git
cd iworkflow
make dev # http://127.0.0.1:9000
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/plopezm-iworkflow/)
- Source
- github · https://github.com/plopezm/iworkflow
- Browse by field
- Open source
- Traction
- 4 ★
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.