Download APISetu
A fast, native API client built on a Rust core — with built-in local AI so you can bring your own model and work fully offline. Local-first and secure by design, free for macOS, Windows, and Linux.
View full release notes on GitHubmacOS
Universal · Apple Silicon & Intel
2 formats · choose on download
Linux
x86_64 (amd64)
2 formats · choose on download
Every build is signed and auto-updating. Older versions and checksums live on theGitHub releases page.
What's new · v0.1.1
- Source Control: an editor-style view of changed files and diffs for every git-linked collection, with commit & push, pull, and inline errors
- AI commit messages: draft the message from your changes in one click — a detailed bulleted body on cloud models, a single subject line on local models
- Git Pull from the collection menu opens Source Control and starts pulling immediately
- Settings → AI: configure provider, model, base URL, and API key in one place — keys are stored only on your device
- Open format v2: .setu files are now readable YAML; existing collections convert on their next save
- Edits write through to the linked folder instantly and stale files are pruned, so the repository always matches the app
- Cloud AI providers work in-app without a local proxy
Release notes · v0.1.1
What's in this build
Everything included in the current release.
Build & send requests
- Full request builder — methods, headers, query & path params, multiple body types, per-request auth
- Pre-request and post-response scripts
- Response viewer with status, timing, headers, and body inspection
- Console panel for script output and request logs
Organize your work
- Collections, folders & requests with drag-and-drop, inline rename, and context menus
- Import from Postman, Insomnia, and OpenAPI specs
- Environments with variables, switchable per workspace
- Search across your requests and collections
- Device-local guest mode — try it without an account; data stays on your machine
Work as a team
- Workspaces, teams & organizations with roles (owner, admin, member, viewer)
- Assign workspaces to organizations — members get automatic access; sync teammates’ changes from the header
- Invite members by email; share collections across the team
- Audit logs, integrations, and webhooks at the organization level
Mock & test
- Mock servers with per-endpoint method & path matching, served at a public URL
- Automated test runs for collections with results history
Accounts & security
- Sign in with Google or GitHub
- Email & password with optional two-factor authentication (TOTP)
- Password reset via email, session management, and sign-out-everywhere
Desktop experience
- Native app for macOS (universal), Windows, and Linux
- Light, dark & themed appearances with adjustable font size
- Horizontal/vertical layout modes, keyboard shortcuts, in-app console
- Desktop notifications and signed auto-updates
First-run notes
These are early-access builds — a one-time approval step may be needed.
macOS
Notarized build — launches without Gatekeeper warnings. If macOS still prompts on first launch, right-click APISetu in Applications and choose “Open”.
Windows
SmartScreen may warn about an unrecognized app. Click “More info”, then “Run anyway” to continue.
Linux
For the AppImage, run `chmod +x APISetu_0.1.1_amd64.AppImage` then launch it. Or install the .deb with `sudo apt install ./APISetu_0.1.1_amd64.deb`.
System requirements
- macOS
- 11 Big Sur or later · universal
- Windows
- 10 & 11 · 64-bit
- Linux
- x86_64 · AppImage or .deb
- Memory
- 4 GB RAM minimum
- Updates
- Signed auto-update channel
Help shape APISetu
This is an early-access release. Hit a bug, want a platform improvement, or have an idea? Tell us — your feedback drives what ships next.
Share your feedback