API Clients · Reviewed 23 Oct 2026

Yaak

Local-first API client for desktop with Git collaboration and AI integration.

free tier · yaak.app ↗

Paid against free › API Clients › Yaak

Yaak at a glance

Overview

01

Summary

The useful answer before the supporting detail.

Yaak is a local-first desktop API client for developers and teams who need to send requests, debug APIs, and collaborate without sending data to a cloud service S1. It solves the problem of keeping API work and credentials on your own machine while still enabling team collaboration through Git S1. Its practical value is a focused, fast tool that supports multiple API protocols, offers Git-based versioning, and can be extended with plugins and AI agents S1.

02

Product identity and positioning

Name, category, positioning, audience, and first-party claims.

  • Identity: Yaak is a local-first desktop API client for developers S1.
  • Core purpose: It helps developers send requests, debug APIs, and collaborate while keeping data on their own machines S1.
  • Intended users: Backend, full-stack, frontend, and mobile developers, plus students and hobbyists S1.
  • Product scope: A focused desktop app, not a platform; includes request sending, Git sync, plugins, CLI, and MCP server S1.
  • Positioning: Built by the original creator of Insomnia, offering a simpler, local-first alternative S1.
  • Claimed distinction: No account required, no usage analytics, and requests go directly to chosen servers S1.
03

Use cases and audiences

Who the product serves and the jobs it is designed to handle.

AudiencePractical use case
Backend and full-stack developersBuild and debug HTTP, GraphQL, and gRPC services S1.
Frontend and mobile developersCheck API responses and authentication while building integrations S1.
Students, hobbyists, and independent makersLearn APIs or build personal projects S1.
Development teams using GitReview, version, and share requests alongside application code S1.
Teams evaluating a rolloutStart with Yaak at work and explore feedback board for questions and suggestions S1.

Features

09

Features and capabilities

Core functions and evidence-backed product capabilities.

CapabilityWhat it does
Multi-protocol requestsSend HTTP/REST, GraphQL, gRPC, WebSocket, and server-sent events requests in one app S1.
Git collaborationSync workspaces to a local directory as YAML files and use built-in Git actions to branch, commit, and review changes S1 S52.
Secrets encryptionEncrypt sensitive values like API keys and passwords using a master key in the OS keychain and a workspace key S61.
Plugin systemExtend functionality with plugins for authentication, importers, and template functions, written in TypeScript S1 S91.
CLI and AI agentsUse the Yaak CLI to send requests and manage resources from the command line, and connect AI assistants via MCP server S70 S74.
Local-first storageStore requests, environments, and response history in a local SQLite database; no account or cloud connection needed S83 S1.
Import and exportImport existing work from Postman, Insomnia, Bruno, OpenAPI, or curl S1.
10

Integrations and ecosystem

Connected products, exports, APIs, and workflow compatibility.

Integration or interfaceTypeWhat it enables
GitIntegrationSync workspaces to a local directory and use Git actions for branching, committing, and reviewing changes S52.
CLICLISend requests and manage resources from the command line, connecting to the same local database as the app S70.
MCP ServerAI interfaceConnect AI assistants like AI modeland Cursor to interact with workspaces and send requests S74.
Plugin systemExtension frameworkAdd authentication methods, importers, and template functions via TypeScript plugins S1 S91.
Import from other toolsData portabilityImport requests from Postman, Insomnia, Bruno, OpenAPI, or curl S1.
OpenID ConnectIntegrationSign in to your organization with SSO S157.

Pricing

11

Pricing and plans

Published plans, free access, trials, credits, and pricing limitations.

Plan or offerVerified price and billingIncludedLimits
FreeFree for personal use S1All features S157Personal use only; commercial use requires a paid license after 30-day trial S1
Individual$79 per year, billed annually S1Commercial use, lifetime fallback license S1Up to 3 devices S1
Individual lifetime$399 one-time S1Commercial use forever, all future updates S1Not established
Business$149 per user per year, billed annually S1Transferable licenses, SSO, user provisioning, priority support S1Not established
30-day trialFree for 30 days S1Commercial use evaluation S1No signup required S1

Competition

12

Competitive landscape

Domains competing for the same organic search demand.

Sampled competitors

CompetitorFirst-page appearancesSampled queriesAverage positionQueries observed
github.com223yaak, insomnia alternatives
reddit.com112insomnia alternatives
en.wikipedia.org113yaak
abstracta.us113insomnia alternatives
yaak.ai114yaak
yaakvalley.org115yaak
observeone.com115insomnia alternatives
de.linkedin.com116yaak
testfully.io116insomnia alternatives
maps.apple.com117yaak

Website intelligence — Collected evidence

Customers, testimonials, and first-party review claims

No supporting public-page evidence was collected for this category.

Independent review sources discovered

No links to supported independent review platforms were discovered on the collected pages.

14

AI visibility

Measured ChatGPT and Google AI mentions with cited sources.

AI-assistant referral traffic

  • Estimated current generative-AI referral share: 3.0%
MonthSource
—All AI assistants

Website intelligence — Collected evidence

Site-stated AI capabilities

Page typeEvidenceSource
integrationsEverything you need to interact with any API. No cloud platform, no dashboard, no AI sidebar. Built for speed using Rust and Tauri.https://yaak.app/

These are first-party product claims, not independent measurements of AI-search visibility.

15

Marketing opportunities

Actions calculated directly from the collected evidence.

OpportunityRecommended actionEvidence
Striking-distance keywordVolume 590 · https://yaak.app/
Important pagehttps://yaak.app/blog/git-friendly-postman-alternatives · 2 sampled keywords · best position 6
Competitor gap2 first-page appearances across yaak, insomnia alternatives

Website intelligence — Collected evidence

Website evidence gaps

  • customers: no usable public page was collected; verify whether the site publishes this evidence.
  • reviews: no usable public page was collected; verify whether the site publishes this evidence.
  • changes: no usable public page was collected; verify whether the site publishes this evidence.
  • identity: no usable public page was collected; verify whether the site publishes this evidence.
  • technical: no usable public page was collected; verify whether the site publishes this evidence.

Trust and proof

16

Customers, proof, and reviews

Published proof, customer signals, and review evidence.

Independent reviews

No citation-grounded independent review links were found.

Customer proof

No named customers, testimonials, or customer case studies were found.

Independent mentions

  • mountain-loop/yaak — # mountain-loop/yaak ... The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬 ... - Stars: 18792 - Forks: 774 - Watchers: 18792 - Open issues: 31 - License: MIT License - Homepage: https://yaak.app - Default branch: main - Created: 2023-02-16T04:37:02Z ... Yaak is an offline-first API client designed to stay out of your way while giving you everything you need when you need it. Built with Tauri, Rust, and React, it’s fast, lightwe
  • Show HN: Yaak – An open source, Git-friendly desktop API client / Hacker News — Show HN: Yaak – An open source, Git-friendly desktop API client / Hacker News ... Hi HN! I'm Greg and I've been working on Yaak for just over a year. I usually describe it as a Postman alternative since most developers are familiar with that, but it's targeted more toward users that just want an API client (no mocking, testing, spec design, etc). ... - Optionally sync data to a local directory as plain-text, for use with Git/etc - Build and install plugins for authentication, template functions,
  • Yaak 2.0 – Git, WebSockets, OAuth, and More / Hacker News — Yaak 2.0 – Git, WebSockets, OAuth, and More / Hacker News Yaak 2.0 – Git, WebSockets, OAuth, and More (yaak.app) 82 points by nbrempel on Feb 19, 2025 / hide / past / ... . It's very similar to GUI database clients. Sure, you could use the command line,
  • Yaak – The local-first API client — - 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 ... Yaak is a local-first API client for HTTP, GraphQL, gRPC, WebSocket, and Server-Sent Events (SSE). It is a desktop app for macOS, Windows, and Linux. ... Yes. All of Yaak's source code is on GitHub under the MIT licens
  • Download Yaak — # Download Yaak A local-first desktop app for Mac, Windows, and Linux. Works offline, no account required. ... History, and GraphQL Schema Files Import from a URL or drag-and-drop, recall recent response filters, load GraphQL schemas from a file, and a
  • Documentation / Yaak — ## Getting Started Install Yaak and learn the basics of making API requests. 6 articles ## Request Types Send HTTP, GraphQL, gRPC, WebSocket, and other request types. 5 articles ... Authenticate requests with OAuth 2.0, API keys, and more.
  • Request Types / Yaak Docs — Send HTTP, GraphQL, gRPC, WebSocket, and other request types. ## HTTP Requests Send REST API requests with any HTTP method, headers, and body types ## GraphQL Requests Build and execute GraphQL queries and mutations with schema-aware autocomplete
  • Yaak Is Now Open Source — I wanted Yaak users to experience these benefits too, which is why Yaak is now open source but closed (mostly) for contribution. ... This model made perfect sense to me, so it’s exactly what I chose to do. Yes, even though I said I’d never open-source… Yaak is now open source under the MIT license and open to contribution for bug fixes only.

External links were grounded in one live web search. Search snippets are leads, not independently scraped page content; rejected links remain available in Review evidence.

17

Company, security, and trust

Ownership, policies, security signals, and public trust evidence.

SignalFindingSource
Company and ownershipWith the help of the Chrome Web Store (now defunct), my little side project gained a few thousand organic users in the first year, which was enough to convince me to pursue it full time. I added a paid plan, released itsource
Contact and supportStart with the documentation, or use the feedback board for questions, bug reports, and feature requests. Paid licenses include email support at support@yaak.app, with priority support and migration help on Business; salsource
Legal and privacyCan I get a refund?source
Security and complianceOptionally enable encryption to securely share secretssource
Uptime and status pageNot published on the collected pages.—
Domain registered2023-03-02—
Domain expires2027-03-02—

Not found on the collected pages: uptime and status page. This only means Scout did not find it on the pages it read; it says nothing about the company itself.

18

Documentation and product updates

Help resources, product guidance, and visible changes over time.

Resource or updateTypeWhat is availableDate or freshness
Documentation / YaakDocumentationLearn how to use Yaak, the API client for developers. (source)Not dated
Local Directory/Git Sync / Yaak DocsDocumentationSync a workspace to the filesystem, for use with Git or other tools (source)Not dated
Secrets Encryption / Yaak DocsDocumentationEncrypt secrets for secure backup and collaboration (source)Not dated
CLI and Agents / Yaak DocsDocumentationInstall and use the Yaak CLI to send requests and manage resources from the command line (source)Not dated
MCP Server / Yaak DocsDocumentationConnect AI assistants and LLM tools to Yaak using the Model Context Protocol (source)Not dated
Security and Privacy / Yaak DocsDocumentationWhere your data lives, what leaves your machine, and how secrets are protected (source)Not dated
Plugins Quick Start / Yaak DocsDocumentationCreate your own Yaak plugin, in minutes (source)Not dated
Template Functions / Yaak DocsDocumentationUse dynamic values from anywhere in Yaak (source)Not dated

Not found in the collected public sources: public roadmap, changelog or release notes, status page, separate help center or knowledge base.

Technical

19

Technical and delivery signals

Delivery model, platforms, API, data ownership, reliability claims and release activity.

SignalFindingSource
Delivery model (cloud, self-hosted, desktop, browser extension)Desktop app for macOS, Windows, and Linux S1.S1
Platforms and appsAvailable on macOS, Windows, and Linux S1.S1
API and extensibility (API, SDK, webhooks, MCP, plugins)Offers CLI, MCP server, and plugin system S1 S70 S74.S1 S70 S74
Data ownership and exportData stored locally in SQLite; directory sync to YAML files for export S83.S83
Performance and reliability claimsNot published on the collected pages.—
Release activityLaunched January 2024 and continues shipping releases S1.S1
20

Measured infrastructure

Domain, certificate, and hosting signals, measured directly.

SignalFinding
Domain registered2023-03-02 — Tucows Domains Inc
Domain expires2027-03-02
TLS certificateLet's Encrypt, valid, expires 2026-11-30
Security headersnone served
Headers not servedHSTS, CSP, X-Content-Type-Options, X-Frame-Options, Referrer-Policy
Server headerrailway-hikari
Mail handled byaspmx.l.google.com, alt2.aspmx.l.google.com
Nameserversalexandra.ns.cloudflare.com, jay.ns.cloudflare.com

Not measurable: wayback: rate limited by archive.org, ladder stopped after 1 probe(s). A gap here means the lookup was unavailable, not that the finding is negative.

21

Technical site audit

A bounded multi-page crawl with page-level issues and URLs.

Scout — Bounded technical crawl

  • Pages crawled: 15 of 15 maximum
  • Technical health: 96/100
  • Critical issues: 0
  • Warnings: 8
  • Notices: 12

Issues

SeverityIssueValueAffected URL
warningTitle length should be reviewed4https://yaak.app/blog
noticeMeta description length should be reviewed34https://yaak.app/blog
noticeImages are missing alt text10https://yaak.app/blog
warningTitle length should be reviewed9https://yaak.app/changelog
noticeMeta description length should be reviewed34https://yaak.app/changelog
noticeImages are missing alt text16https://yaak.app/changelog
noticeMeta description length should be reviewed39https://yaak.app/download
noticeImages are missing alt text4https://yaak.app/download
noticeImages are missing alt text1https://yaak.app/changelog/2026.9.0
noticeImages are missing alt text1https://yaak.app/changelog/2026.6.0
noticeMeta description length should be reviewed40https://yaak.app/docs/templating/template-functions
noticeMeta description length should be reviewed39https://yaak.app/docs/plugin-development/plugins-quick-start
noticeImages are missing alt text1https://yaak.app/docs/plugin-development/plugins-quick-start
noticeImages are missing alt text1https://yaak.app/docs/collaboration/local-directory-git-sync
warningDuplicate title in audit sample2https://yaak.app/docs
warningDuplicate title in audit sample2https://yaak.app/docs
warningDuplicate meta description in audit sample2https://yaak.app/docs
warningDuplicate meta description in audit sample2https://yaak.app/docs
warningDuplicate meta description in audit sample2https://yaak.app/blog
warningDuplicate meta description in audit sample2https://yaak.app/changelog

Crawled pages

StatusTitleH1sWordsResponseURL
200Yaak – The local-first API client1999160 mshttps://yaak.app/
200Documentation \Yaak1365101 ms
200Blog1385102 mshttps://yaak.app/blog
200Changelog11240163 mshttps://yaak.app/changelog
200Feedback & Roadmap12081185 mshttps://yaak.app/feedback
200Licensing and Pricing1914125 mshttps://yaak.app/pricing
200Download Yaak1355114 mshttps://yaak.app/download
200Import Bruno Collections, ZIPs, and Batches1606127 mshttps://yaak.app/changelog/2026.9.0
200Documentation \Yaak1358107 ms
200No Lag at 3,000+ Requests, Base64 Previews, and an Agent Skill1777123 mshttps://yaak.app/changelog/2026.6.0
200Template Functions \Yaak Docs1568110 ms
200Plugins Quick Start \Yaak Docs1665112 ms
200Local Directory/Git Sync \Yaak Docs1641114 ms
200Secrets Encryption \Yaak Docs1624110 ms
200Security and Privacy \Yaak Docs11024112 ms

This is a bounded Scout crawl. Core Web Vitals and Lighthouse scores are not claimed unless a dedicated performance audit is connected.

22

Search Console and Analytics

First-party search and behavioral data connection state.

Modeled acquisition channels

ChannelEstimated share
direct38.3%
search38.1%
search organic38.1%
search paid0.0%
social13.2%
social organic13.2%
social paid0.0%
referrals7.4%
paid referrals0.0%
mail0.0%
gen ai3.0%
affiliate0.0%
other0.0%

First-party connections

IntegrationStatusData available after connection
Google Search ConsoleNot connectedClicks, impressions, CTR, average position, queries, pages, countries, and devices
Google AnalyticsNot connectedOrganic sessions, engagement, landing pages, conversions, geography, and devices

No first-party Search Console or Analytics numbers are shown until the site owner authorizes the corresponding Google account. Scout traffic model values above are modeled estimates, not private analytics totals.

Limits and method

23

Limitations and open questions

Known constraints and missing evidence from the collected pages.

The collected pages do not mention specific competitors by name, but they do reference importing from Postman, Insomnia, Bruno, OpenAPI, and curl S1. Evidence gaps include lack of customer reviews, uptime status, and detailed performance claims. Open questions remain about the exact feature set of the free tier versus paid plans, and the scope of the Business plan's SSO and provisioning capabilities.

24

Sources, method, and limitations

Evidence inventory, collection method, provider use, and constraints.

This report is based on 14 of 15 collected pages from yaak.app, including the homepage, about page, pricing page, and documentation sections. Static and browser rendering rendering were used; deep page fetch and sitemap were disabled or unavailable. An external proof search was performed but yielded no additional verified customer or review data. Claims are cited from the evidence catalog; where evidence is sparse, this is noted.

Paid against free, in your inbox

One job at a time: the paid tools worth paying for, the free ones you can run yourself, and who should pick which.

No tracking pixels. One click to leave. We use your address to send Stack Radar and nothing else. Privacy.