← Back to research
·7 min read·company

JAT

JAT is an open-source agentic IDE for supervising 20+ parallel coding agents — with Epic Swarm workflows, external integrations (Slack, Telegram, RSS), and autonomous triggers.

Key takeaways

  • First "Agentic IDE" — full Monaco editor, Git integration, and task management unified with 20+ agent orchestration
  • External integrations spawn agents automatically — Slack, Telegram, RSS, Gmail events create tasks and trigger agents while you sleep
  • 100% local and open source (MIT) — no cloud dependency, code never leaves your machine

FAQ

What is JAT?

JAT (Just Another Terminal) is an open-source agentic IDE that lets you supervise 20+ parallel coding agents with task management, Monaco editor, and external integrations like Slack and Telegram.

Does JAT work with Claude Code?

Yes. JAT works with Claude Code, Codex, Aider, and any CLI-based coding agent — no separate API keys required, it uses your existing subscriptions.

Is JAT free?

Yes. JAT is open source under MIT license with no commercial tiers.

Can JAT run agents autonomously?

Yes. JAT can connect to Slack, Telegram, RSS feeds, and Gmail — incoming events automatically create tasks and spawn agents without human intervention.

Executive Summary

JAT (Just Another Terminal) positions itself as "The World's First Agentic IDE" — a complete development environment where agents write code and you supervise.[1] Unlike agent wrappers or simple multiplexers, JAT provides a full IDE experience with Monaco editor, Git integration, task management, and unique external integrations that let agents spawn automatically from Slack, Telegram, RSS, and Gmail.

AttributeValue
CreatorJoe Winke (@joewinke)
Founded2025
FundingNone (indie project)
Employees1 (solo developer)
LocationUnknown

Product Overview

JAT is a SvelteKit-based IDE that runs locally at localhost:3333.[1] It supports 20+ CLI-based coding agents (Claude Code, Codex, Aider, etc.) and provides:

  • Full IDE features: Monaco editor, Git staging/committing, file tree navigation
  • Task management: Built-in issue tracking with priorities, epics, and dependencies
  • Epic Swarm: Spawn parallel agents on subtasks automatically
  • External integrations: Slack, Telegram, RSS, Gmail feed events into the task system
  • Autonomous triggers: Agents spawn immediately, on delay, on schedule, or via cron

The paradigm shift: Traditional IDE → You write code. JAT → Agents write code, you supervise.

Key Capabilities

CapabilityDescription
20+ AgentsClaude Code, Codex, Aider, Gemini, and any CLI agent
Monaco EditorFull VS Code engine with 25+ languages
Epic SwarmSpawn parallel agents on subtask trees
Git IntegrationStaging, commits, branches, push/pull, diff viewer
External TriggersSlack, Telegram, RSS, Gmail create tasks automatically
Auto-Proceed RulesLow-priority tasks complete without approval
Task SchedulingCron-based recurring tasks and one-shot triggers
Smart Question UIAgent questions become clickable buttons

Product Surfaces / Editions

SurfaceDescriptionAvailability
/tasksAgent sessions, task management, epicsGA
/filesMonaco editor, file tree, Git panelGA
/sourceCommit history, cherry-pick, revertGA
/integrationsRSS, Slack, Telegram, Gmail connectionsGA
/serversDev server controls, scheduler managementGA
/configAPI keys, secrets, automation rulesGA

Technical Architecture

JAT runs as a local SvelteKit web app with a collection of 50+ bash tools for agent orchestration.[1] Uses tmux for agent sessions and SQLite for local storage.

~/code/jat/
├── ide/              # SvelteKit app (the IDE)
├── tools/            # 50+ CLI tools (core, mail, browser, ingest, scheduler)
├── commands/         # /jat:start, /jat:complete, /jat:tasktree
└── shared/           # Agent documentation

Key Technical Details

AspectDetail
DeploymentLocal web app (localhost:3333)
Model(s)Agent-agnostic (uses CLI agents)
EditorMonaco (VS Code engine)
Sessionstmux-based
DatabaseSQLite (local)
Open SourceYes (MIT license)

Installation:[1]

curl -sSL https://raw.githubusercontent.com/joewinke/jat/master/tools/scripts/bootstrap.sh | bash
source ~/.bashrc
jat

Strengths

  • Complete IDE — Monaco editor, Git, task management, not just agent wrapper
  • Epic Swarm — Parallel agent spawning on subtask trees, unique feature
  • External integrations — Slack/Telegram/RSS/Gmail → automatic agent spawning
  • Auto-proceed rules — Low-priority tasks complete without approval
  • 20+ agents — Agent-agnostic like Emdash
  • 100% local — No cloud, code never leaves your machine
  • Open source (MIT) — Permissive license, fork freely
  • No API keys required — Uses existing agent subscriptions (Claude Pro, etc.)
  • Smart Question UI — Agent questions rendered as clickable buttons
  • Task scheduling — Cron + one-shot triggers built-in
  • Active community — Discord server for support

Cautions

  • tmux required — Heavier setup than simple apps
  • Web-based UI — Not a native Mac app (runs in browser)
  • Solo developer — Project longevity risk
  • Steep learning curve — Many features, paradigm shift required
  • No GitHub stars listed — Community size unclear
  • No cloud execution — Local only
  • No signed commits — Missing compliance feature
  • No Windows — macOS/Linux only
  • Browser-based — Not a native macOS experience

Pricing & Licensing

TierPriceIncludes
Open SourceFreeFull functionality

Licensing model: MIT (permissive open source)

Hidden costs: Agent CLI subscriptions required; tmux setup time


Competitive Positioning

Direct Competitors

CompetitorDifferentiation
EmdashEmdash has issue tracker integration (Linear/Jira); JAT has external triggers (Slack/Telegram)
ConstellagentConstellagent is native Mac; JAT is web-based with more features
CursorCursor is an IDE with agents; JAT is an IDE for supervising agents

When to Choose JAT Over Alternatives

  • Choose JAT when: You want autonomous agent spawning from Slack/Telegram/RSS and full IDE features
  • Choose Emdash when: You need Linear/Jira integration and simpler setup
  • Choose Cursor when: You want a production IDE that happens to have agents

JAT vs Cursor/Windsurf/Cline

JAT explicitly positions against traditional AI-assisted IDEs:[1]

FeatureJATCursorWindsurfCline/Aider
Multi-agent (20+)
Visual IDE
Task management✅ Built-in
External integrations
Autonomous triggers
100% local❌ Cloud❌ Cloud
Open source✅ MIT

Ideal Customer Profile

Best fit:

  • Developers wanting autonomous agent workflows (events → agents → PRs)
  • Those already using Slack/Telegram who want agent integration
  • Power users comfortable with tmux and web UIs
  • Open source advocates who want MIT-licensed tooling
  • Solo developers managing multiple projects

Poor fit:

  • Teams needing collaboration features
  • Windows users
  • Those wanting simple, minimal setup
  • Users preferring native Mac apps
  • Enterprises requiring compliance features

Viability Assessment

FactorAssessment
Financial HealthN/A — Unfunded indie project
Market PositionNiche — Unique feature set, steep learning curve
Innovation PaceRapid — Active development, ambitious scope
Community/EcosystemGrowing — Discord community, MIT license
Long-term OutlookUncertain — Ambitious scope for solo maintainer

JAT has the most ambitious feature set of any indie parallel agent tool, but this scope is both its strength and risk. Success depends on community contribution and maintainer capacity.


Bottom Line

JAT is the most feature-rich open-source agentic IDE available. The external integration system (Slack/Telegram/RSS → automatic agent spawning) is unique in the category. If you want agents that work while you sleep, triggered by team messages or RSS feeds, JAT is currently the only option.

However, the ambitious scope comes with setup complexity (tmux, web UI, many features to learn). This is a power user tool, not a quick install.

Recommended for: Power users who want the most capable open-source parallel agent IDE with autonomous trigger capabilities.

Not recommended for: Those wanting simple setup, native Mac apps, or enterprise compliance features.

Outlook: JAT's feature set is impressive for a solo project. If the community grows and contribution increases, it could become the open-source standard for agentic development. Worth watching closely.


Research by Ry Walker Research • methodology

Disclosure: Author is CEO of Tembo, which competes in the agent orchestration space.