Yaak Logo
Yaak

The local-first API client

Your requests on your machine, versioned with Git. Interact with any API using the app or agent-friendly CLI.

Available for Mac, Windows, and Linux

Yaak showing a project API request and its JSON response





Everything you need. Nothing in your way

Everything you need to interact with any API. No cloud platform, no dashboard, no AI sidebar. Built for speed using Rust and Tauri.

  • Manage 3,286 requests with no lag
  • Chain requests and reuse values without writing scripts
  • Inspect every redirect, header, and detail of any request
  • Extend auth, importers, and template functions with plugins
  • Interact with REST, GraphQL, WebSocket, gRPC, SSE, and more

Collaborate using your existing Git workflows

Commit requests, diff changes, and share them through the Git workflow your team already uses. No proprietary cloud required.

  • One YAML file per request, folder, and environment
  • Branch, commit, and diff from the built-in Git UI
  • Optionally enable encryption to securely share secrets
  • Manage access through your Git provider’s existing permissions

Your data stays under your control

The desktop app stores work locally and sends API requests directly to your servers. You choose what to share and where.

  • No account required, no automatic cloud sync
  • Secrets encrypted with keys in the OS keychain
  • Zero telemetry from the desktop app
  • MIT-licensed source you can inspect and build yourself

Built for agents, without built-in AI

Work with AI agents in the same workspace. Connect through the CLI or MCP plugin so they can work with your existing requests, without maintaining a separate collection.

  • Changes made through the CLI show up in the app
  • MCP server plugin for Claude, Cursor, and more
  • Install the CLI skill with yaak agent install
Terminal output of yaak agent install writing a skill into the Claude Code, Cursor, Codex, and OpenCode skill directories

Bring Yaak to everyone on your team

Per-seat licenses for teams of any size, managed in one place. SSO and provisioning connect to the identity provider you already use.

  • Buy seats online and reassign them as your team changes
  • Sign in to your organization with OpenID Connect
  • Provision organization members through SCIM
  • Assign and manage licenses from a central dashboard
Yaak team members with roles, active seats, and SCIM provisioning

Shipping since January 2024

Built with your feedback, improved with every release.


Trusted by developers

Müjdat Korkmaz
@mujdatkorkmaz
I definitely recommend it. I tried others as well, but so far I find Yaak to be the most complete open source alternative to Postman
Timothy Cole
I’m blown away by how much better it is than Postman or Insomnia. It’s fast, clean, and reliable, which has made managing our APIs effortless.
Abhay Salvi
@i_am_abhaysalvi
I am already in love with it by using it for 5 min. This is insane!!! I shared it within my company and now I am going to evangelize Yaak to everyone 🥹

Gregory Schier

Hey, I'm Greg 👋🏼

I created Insomnia and sold it in 2019. I never expected to build another API client but, over time, the tools I used became harder to love. Sending a request came with more accounts, more cloud services, and more bloat.

I wanted something fast to open, pleasant to use, and easily customizable. Something that worked offline, kept my requests on my machine, and fit my existing workflows.

So I started over with Yaak using everything I'd learned from building Insomnia, and I'm proud to put my name behind it.






Yaak logo

Your next request starts here

Free for personal use, no account needed. Import from Postman, Insomnia, Bruno, OpenAPI, or curl.