
Bandura
Bandura is a desktop workspace for building local AI workflows and testing APIs on Linux, macOS, and Windows, or through self-hosting.
What Bandura is
Bandura is a desktop workspace for building local AI workflows and testing APIs on Linux, macOS, and Windows, or through self-hosting. Its visual canvas works with editable YAML workflows, each stored as a plain-text .aether file that can be shared or committed through Git. For API checks, it can chain HTTP requests, pass values between steps, and assert results; imports include Postman, Insomnia, OpenAPI, Bruno, HAR, and curl requests. AI features connect to Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama, and LM Studio. With Ollama or LM Studio, AI features can run locally without an API key or machine-external traffic. A native CLI runs the same workflows in terminals and CI, with JUnit and GitHub annotations. The local MCP server lets compatible assistants manage flows. Bandura says it collects no telemetry, analytics, crash reports, or account data. The free plan is free for personal and commercial use. A commercial licence is $59, paid once per seat and includes 12 months of updates.
Good
- Stores workflows and run history locally.
- Imports from Postman, Insomnia, OpenAPI, Bruno, HAR, and curl.
- Runs the same workflows in terminals and CI.
- Free plan allows personal and commercial use.
- API keys use the operating system secret store.
Watch out
- Built-in scheduling and hosted execution are unavailable.
- No SOC 2, ISO 27001, HIPAA, or PCI attestations.
- Commercial licence is $59, paid once per seat.
Who it suits
Bandura suits developers who want local API testing and AI workflows stored in versionable text files. It may also fit teams that want to run those workflows through their own terminal or CI setup.
Verdict
Bandura combines local workflow building, API testing, and AI integrations with CLI and CI execution. Its lack of built-in scheduling or hosted execution matters for users who need those capabilities included.
Plans and prices
From Bandura's own pricing page, checked 1 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | personal and commercial use · no account · no paid seats · no feature tiers |
| Commercial licence | $59, paid once | commercial use · perpetual use of covered builds · one-time per seat; includes 12 months of updates |
The facts
Each one read from Bandura's own pages, with the date it was checked.
What it does
- AI providers
- AI features support Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama, and LM Studio.checked 1 Oct 2026
- API testing
- Bandura can chain HTTP requests, pass values between steps, and assert results.checked 1 Oct 2026
- CLI and CI
- A native @bandura/cli binary runs the same .aether workflows in terminals and CI and supports JUnit and GitHub annotations.checked 1 Oct 2026
- Compliance
- Bandura states that it has no SOC 2 report, ISO 27001 certificate, HIPAA or PCI attestation, or third-party penetration test.checked 1 Oct 2026
- Credential storage
- API keys are stored through the operating system secret store: Keychain on macOS, DPAPI on Windows, and Secret Service or libsecret on Linux.checked 1 Oct 2026
- Execution
- The desktop app runs workflows locally on the user's machine and stores workflows and run history locally.checked 1 Oct 2026
- Imports
- Bandura imports Postman, Insomnia, OpenAPI, Bruno, HAR, and curl requests.checked 1 Oct 2026
- Local models
- Ollama or LM Studio can run the AI features locally without an API key or traffic leaving the machine.checked 1 Oct 2026
- MCP
- Bandura includes a local MCP server that lets compatible AI assistants list, read, run, import, create, and edit flows.checked 1 Oct 2026
- Product
- Bandura is a local AI workflow builder and API test workspace with a visual canvas and editable YAML workflows.checked 1 Oct 2026
- Scheduling and hosting
- Built-in scheduling and hosted execution are unavailable; users can invoke the CLI from their own scheduler or CI environment.checked 1 Oct 2026
- Support
- Support is answered by the engineer who wrote the code.checked 1 Oct 2026
- Telemetry
- Bandura states that it collects no telemetry, analytics, crash reports, or account data.checked 1 Oct 2026
- Workflow format
- Each workflow is kept in a plain-text .aether file that can be committed and shared through Git.checked 1 Oct 2026
The company
- Maker status
- Bandura is a trading name and the licence agreement is governed by the law of Ukraine.checked 1 Oct 2026
The full review of Bandura
Overview
Bandura is a desktop workspace for building local AI workflows and testing APIs, suited to developers who want editable, versionable flows rather than a hosted testing service. Its combination of visual editing, plain-text workflows, and terminal execution is compelling for local and CI use, but it does not provide built-in scheduling or hosted runs.
Key features
API workflows and imports
Chain HTTP requests, pass values between steps, and assert results in a single workflow. Bandura imports Postman, Insomnia, OpenAPI, Bruno, HAR, and curl requests, making it useful for bringing existing API work into that format. Each workflow is a plain-text .aether file that can be committed and shared through Git; the visual canvas offers an approachable editing surface without giving up an editable file.
AI providers and local models
AI features connect to Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama, and LM Studio. Ollama or LM Studio can run those features locally without an API key or traffic leaving the machine, a meaningful option for users who want local model processing. Bandura states that it collects no telemetry, analytics, crash reports, or account data. API keys are stored through the operating system secret store: Keychain on macOS, DPAPI on Windows, and Secret Service or libsecret on Linux.
CLI, CI, and assistant access
The native @bandura/cli runs the same workflows in terminals and CI, with JUnit output and GitHub annotations. This makes the desktop-authored flows usable in automated pipelines, but execution remains the user's responsibility: Bandura has no built-in scheduler or hosted execution. A local MCP server lets compatible AI assistants list, read, run, import, create, and edit flows.
Trust and support
Support is answered by the engineer who wrote the code. Buyers with formal assurance requirements should note that Bandura has no SOC 2 report, ISO 27001 certificate, HIPAA or PCI attestation, or third-party penetration test. The product operates under the trading name Bandura, and its licence agreement is governed by Ukrainian law.
Pricing
Free: free. It allows personal and commercial use, requires no account, has no paid seats, and has no feature tiers. This is the straightforward choice for evaluating or using Bandura without a seat charge.
Commercial licence: $59, paid once, billed one-time per seat. It covers commercial use and perpetual use of covered builds, and includes 12 months of updates. This is the paid option for users who need those licence terms; the Free plan already permits commercial use, so the licence's stated distinction is its coverage of builds and updates.
There is no free trial. The Free plan has no stated seat or feature-tier caps; the commercial licence is charged per seat, and its included updates run for 12 months.
Platforms
Bandura is a desktop application for Linux, macOS, and Windows, with self-hosted execution also supported. Workflows and run history stay on the user's machine, while the CLI provides a route into CI.
Who it's for
Bandura is best suited to developers who want API checks and AI workflows in files they can version with Git, plus local or CI execution. It is a weaker fit for teams that need a hosted runner, built-in scheduling, or formal security certifications as part of their selection criteria.
Pros and cons
Pros
- Versionable workflow files: Plain-text .aether flows can be shared and committed through Git.
- Broad API migration paths: Imports cover Postman, Insomnia, OpenAPI, Bruno, HAR, and curl.
- Flexible AI execution: Several remote providers are supported, alongside local Ollama and LM Studio use without an API key or outbound traffic.
- CI-ready workflow execution: The CLI runs desktop workflows in CI and supports JUnit and GitHub annotations.
- No account or paid seats required for Free: Personal and commercial use are included at no cost.
Cons
- No managed automation: Users must provide their own scheduler or CI environment because scheduling and hosted execution are unavailable.
- No formal compliance attestations: Buyers needing SOC 2, ISO 27001, HIPAA, PCI, or third-party penetration testing will need another fit.
- Commercial licence has a jurisdictional consideration: Its agreement is governed by Ukrainian law.
Alternatives
For a broader shortlist, see gRPC Tools.
- Kreya is worth considering for an individual who wants a freemium alternative with a free trial; its Free plan limits request history to the latest request, and it is not open source.
- FintX suits readers seeking a free, open-source gRPC client with unlimited clients, auto-save, import/export, tabs per method, and a JSON editor.
- grpcui is a free option for readers who want a tool available on web as well as desktop and self-hosted platforms.
- Evans is a free open-source gRPC client for readers who prefer that kind of client.
- BloomRPC Extended is another free option for Linux, macOS, and Windows.
- ghz is a free open-source gRPC load-testing CLI and Go package; choose it for load testing rather than Bandura's local workflow and API-test workspace.
- GripMock is a free alternative for readers looking for a tool available across API, desktop, self-hosted, and web platforms.
- grpcmd offers a free yearly plan for sending requests, starting a server, reflection, method listing and description, and JavaScript scripting.
Verdict
Choose Bandura if you want to build API and AI workflows locally, keep them in Git-friendly files, and run the same flows from a terminal or CI. Its no-cost plan is unusually permissive for personal and commercial use, but teams that expect scheduling or hosted execution included should look elsewhere.
Alternatives to Bandura
- 1
Kreya
Free planLinuxmacOSWindows7.1Free plan - 2
grpcmd
Free planLinuxmacOSWindows6.7From $9 a year - 3

FintX
Free planLinuxmacOSWindows6.6Free plan - 4
grpcui
Free planWebLinuxmacOSSelf-hosted6.6Free plan - 5
protoc-gen-doc
Free planLinuxmacOSSelf-hostedWindows6.5Free plan - 6
sabledocs
Free planLinuxmacOSWindows6.5Free plan
