Skip to content

Jackalope

Desktop workspace for coding agents that runs tasks in parallel worktrees, listed as using Jev to pick the best agent per task.

ProjectbetaApache-2.0

Overview

Jackalope is a prerelease desktop app (Tauri, macOS, Windows and Linux) for working with several coding agents at once: Codex, Claude Code, Grok Build, OpenCode, Kimi Code and Antigravity. You bring installed agents and existing sign-ins, organize projects and tasks, run parallel queues in isolated Git worktrees, answer agent questions, run checks and review patches before merging. It also connects MCP tools and browser sessions, schedules recurring local work, and offers capacity-aware routing across accounts and models with bounded quota handoff.

The hellogumbo list describes Jev's role as picking the best agent for each task, running basic code-review checks and supplying context. The fetched README does not mention Jev directly, so how those decisions are configured is not confirmed here. Running native tasks requires an approved Jackalope account, even in source builds, and agents use the user's own provider accounts and charges.

What the decision model decides

TypeQuestionAnswers
ChoiceWhich installed agent or account is best for this task?(inferred)Codex · Claude Code · OpenCode · ...
Yes / noDoes this patch pass a basic review check?(inferred)yes · no

How it works

  1. User queues coding tasks in a project
  2. Router picks an agent and account per task
  3. Agent works in an isolated Git worktree
  4. Checks and review run before merging

Strengths

  • Parallel tasks isolated in worktrees
  • Uses existing agent subscriptions and sign-ins
  • Apache-2.0 source

Caveats

  • Prerelease; signed installers not yet available
  • Native tasks require an approved Jackalope account
  • Jev usage is described only by a list, not the README

Getting started

`git clone https://github.com/Jackalope-Dev/jackalope.git && cd jackalope && pnpm install --frozen-lockfile && pnpm tauri dev` (Node 26, pnpm 10.11, Rust 1.98.1).

At a glance

Type
Project
Status
beta
Language
TypeScript, Rust
Runtime
Tauri desktop app
Has code
yes
Has tests
yes
License
Apache-2.0

Use cases and integrations

How curated lists describe it

  • Desktop GUI for agentic coding that routes tasks across local agents and accounts, with Jev picking the best agent per task, running basic code-review checks, and supplying context.

    hellogumbo/awesome-jev

Frequently asked questions

What would Jev decide in Jackalope?

Per the list, which agent should take each task, plus basic code-review checks.

Which agents are supported?

Codex, Claude Code, Grok Build, OpenCode, Kimi Code and Antigravity.

Can I use it now?

You can build from source; native tasks need an approved account and installers are pending.

Related projects

  • Glue that turns one Linux machine into a team of coding agents, with Jev making typed calls like who builds a task and whether it may merge.

    ProjectbetaTypeScript
  • Experimental Paseo plugin where Jev, local Laya or OpenAI Decisions classifies each message and routes it to a provider/model preset.

    ProjectprototypeTypeScript
  • Cost-, cache- and quota-aware LLM router that classifies each turn with a Jev-class model, prices every route, and checks cheap answers.

    ProjectprototypePython
  • Three Italian-language Claude Code prompts that build Jev-powered model routing, context compaction and code review into your project.

    Projectprototype
  • Three Spanish-language demos where Jev decides and Claude reasons: Jira triage, code pre-flight and a PR review router.

    AppprototypeTypeScript
  • jev-router★ 593

    Per-turn model routing for Claude Code and Codex: wraps the real CLI and lets Jev send simple turns to fast models and hard ones to strong.

    ProxybetaJavaScript