Jackalope

September 17, 2026 · View on GitHub

Jackalope logo

Jackalope

Verify platforms Security checks Join the Jackalope Discord Sponsor Jackalope on GitHub Support Jackalope on Ko-fi

A desktop workspace for coding agents. Bring your installed agents and existing sign-ins, run tasks in parallel Git worktrees, and review changes before merging.

Website · App tour · User guides · Documentation · Contributing · Apache-2.0

Prerelease · coming soon for macOS, Windows and Linux. You can build from source today. Signed installers and platform acceptance remain in progress; see current status and release requirements. Joining the waitlist is optional for contributors. Running native tasks requires an approved Jackalope account, including in source builds.

Jackalope Agents overview showing installed coding agents, connected accounts and configuration controls

Agents overview. Watch the tour.

What you can do

  • Work with Codex, Claude Code, Grok Build, OpenCode, Kimi Code and Antigravity, with provider-specific capabilities and limits.
  • Organize projects, tasks and saved ideas, then run parallel queues in isolated worktrees.
  • Respond to agent questions, inspect results, run checks and review patches before integration.
  • Connect MCP tools and task-owned browser sessions, and schedule recurring local work.
  • Keep project guidance, codebase context, reported usage and recoverable task history together.
  • Choose accounts and models, with capacity-aware routing and bounded quota handoff.

Agents use your own provider accounts and may incur provider charges. Worktrees isolate Git changes, not the operating-system privileges of agents or tools. Remote execution, monetary budgets and team collaboration remain future work; see the roadmap.

Run from source

Install Node 26.9+ within Node 26 and pnpm 10.11.0. Native development also needs Rust 1.98.1 and your platform's Tauri prerequisites. On Windows, install the MSVC C++ build tools and WebView2. Install and sign in to the supported agent CLI you want to use.

git clone https://github.com/Jackalope-Dev/jackalope.git
cd jackalope
pnpm install --frozen-lockfile
pnpm tauri dev

For interface development, run pnpm dev for the desktop browser preview or pnpm dev:website for the website. Run them in separate terminals on ports 5173 and 5180. The desktop browser preview cannot execute native tasks.

Building the source and running automated tests do not require a Jackalope cloud account, deployment secrets or a reporting endpoint. Running native tasks requires an approved Jackalope account in every build. See privacy and reporting.

Run pnpm verify before submitting changes. CONTRIBUTING.md covers the toolchain, focused tests, secret checks and pull-request workflow.

Find your way around

LocationWhat lives here
apps/desktopReact interface and Tauri/Rust task runtime
apps/websiteProduct website, guides and sample media
apps/serverAccount access, optional feedback and update services
packagesShared branding, knowledge and packages
docsUser workflows, architecture and contributor reference
scriptsVerification, dependency notices and release tooling

Start with your first task, the architecture, or contributor priorities. Fork operators should read deployment and source boundaries before enabling signups or publishing a build.

Get involved

Report a bug, request a feature or flag a documentation issue, ask a question in GitHub Discussions, or send a focused pull request. For quick questions and to share workflows, join us on Discord or in the Reddit community. Please follow our community guidelines. For private support, email contact@jackalope.dev. Report vulnerabilities privately to security@jackalope.dev; see SECURITY.md.

License and privacy

Project-authored code, documentation and included media use Apache-2.0, except where a separate notice applies. Third-party packages and fonts retain their own licenses. The copyright license does not grant trademark rights or imply endorsement. See licensing and redistribution and the dependency inventory.

The Privacy Policy and Terms of Service cover Jackalope's hosted services. Those terms do not replace or restrict the software's open-source license.