EVERYTHING XIAOMI
Get listed
Bandura logo

Bandura

Bandura is a desktop workspace for building local AI workflows and testing APIs on Linux, macOS, and Windows, or through self-hosting.

Place
#2 of 24
Score
6.7
Bandura's website

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.

All about pricing
PlanPriceWhat it gives you
FreeFreepersonal and commercial use · no account · no paid seats · no feature tiers
Commercial licence$59, paid oncecommercial 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

All alternatives
  1. 1

    Kreya

    Free planLinuxmacOSWindows
    7.1Free plan
  2. 2

    grpcmd

    Free planLinuxmacOSWindows
    6.7From $9 a year
  3. 3FintX logo

    FintX

    Free planLinuxmacOSWindows
    6.6Free plan
  4. 4

    grpcui

    Free planWebLinuxmacOSSelf-hosted
    6.6Free plan
  5. 5

    protoc-gen-doc

    Free planLinuxmacOSSelf-hostedWindows
    6.5Free plan
  6. 6

    sabledocs

    Free planLinuxmacOSWindows
    6.5Free plan