FREEDOM251

Freedom251 › gRPC Tools

Bandura

Free plan LinuxMacSelf-hostedWindows

Visit Bandura Alternatives Pricing

Bandura's own site

What Bandura is

Bandura is a desktop workspace for building AI workflows and testing APIs locally. A visual canvas and editable YAML workflows are saved as plain-text .aether files, so users can commit or share them through Git. For API tests, it chains HTTP requests, passes values between steps and checks results. Existing requests can be imported from Postman, Insomnia, OpenAPI, Bruno, HAR files and curl. AI features connect to Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama and LM Studio; Ollama or LM Studio can run locally without an API key or sending traffic off the machine. A native CLI runs the same workflows in terminals and CI, with JUnit and GitHub annotations. A local MCP server lets compatible AI assistants work with flows. Bandura says workflows and run history remain on the user's machine, credentials use the operating system's secret store, and it collects no telemetry, analytics, crash reports or account data. Personal and commercial use is free with no account or feature tiers. A commercial licence costs $59 once per seat and includes 12 months of updates.

Who it suits

Bandura suits developers who want local API testing and AI workflows that can be shared through Git or run in CI. It may also suit users who prefer local AI models and locally stored workflow data.

What it does well

  • Stores workflows and run history locally.
  • Imports requests from Postman, Insomnia, OpenAPI and more.
  • CLI runs the same workflows in terminals and CI.
  • Free plan allows personal and commercial use.
  • Credentials use the operating system secret store.

What to know first

  • Built-in scheduling is unavailable.
  • Hosted execution is unavailable.
  • Bandura has no SOC 2 or ISO 27001 certification.
  • No third-party penetration test is listed.

Limits

The free plan covers personal and commercial use and has no paid seats or feature tiers. Built-in scheduling and hosted execution are unavailable. The commercial licence is $59, paid once per seat and includes 12 months of updates, with perpetual use of covered builds.

Plans

PlanBilled and limitsPrice
Freepersonal and commercial use · no account · no paid seats · no feature tiersFree
Commercial licenceone-time per seat; includes 12 months of updates · commercial use · perpetual use of covered builds$59, paid once

As bandura.dev lists them, read 1 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open https://bandura.dev/ and choose the desktop app for Linux, macOS, or Windows, or use the self-hosted option.
  2. Start with the free plan for personal or commercial use; it requires no account.
  3. Create a workflow on the visual canvas and edit its YAML, or import requests from a supported source.
  4. Use a supported AI provider, or connect Ollama or LM Studio for local AI features.
  5. Run workflows in the desktop app or use the native CLI in a terminal or CI environment.

Overview

Bandura is a desktop workspace for API testing and local AI workflow construction. It suits developers who want visual editing backed by versionable files, local execution, and a path into CI rather than a hosted test service. Its local-first model is a strong fit for privacy-conscious individuals and teams comfortable providing their own scheduling and infrastructure.

Workflows and run history stay on the computer, and each flow is a plain-text .aether file that can be shared or committed with Git. That makes reviewable, reproducible workflow definitions practical, while the absence of hosted runs and built-in scheduling limits Bandura as a turnkey operations platform.

Key features

API workflows and imports

Bandura chains HTTP requests, passes values between steps, and asserts results, covering the core mechanics of repeatable API checks. Imports for Postman, Insomnia, OpenAPI, Bruno, HAR, and curl requests reduce the effort of moving existing collections into its workflow format. The visual canvas is useful for composing flows, while the underlying YAML-style, plain-text files remain suitable for code review and Git history.

AI providers and local models

AI features connect to Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama, and LM Studio. Ollama and LM Studio can run models locally without an API key or traffic leaving the machine, making them the clearest choice for sensitive development data. Bandura says it collects no telemetry, analytics, crash reports, or account data. Credentials use the operating system's 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 .aether workflows in terminals and CI, with JUnit output and GitHub annotations for pipeline reporting. A local MCP server lets compatible AI assistants list, read, run, import, create, and edit flows. This combination makes Bandura more useful than a desktop-only tester for repository-based automation, although scheduled execution must be arranged through your own scheduler or CI system.

Pricing

The Free plan costs free and allows personal and commercial use with no account, paid seats, or feature tiers. There is no free trial because the plan is already free, and no quotas or usage caps are stated. It is the sensible starting point for individuals and teams evaluating local workflows without a purchasing process.

The Commercial licence costs $59, paid once, billed one-time per seat. It includes 12 months of updates, commercial use, and perpetual use of covered builds. Choose it when your organisation needs the covered commercial licence terms and per-seat purchasing; the free plan gives up that licence arrangement but does not impose paid seats or feature tiers.

Platforms

Bandura is a desktop application for Linux, macOS, and Windows, with a self-hosted deployment option. Its CLI extends those workflows into terminal and CI environments, but hosted execution is not provided.

Who it's for

Bandura is best for developers, API maintainers, and automation-minded teams that want Git-friendly workflow files, local AI options, and CI execution from one workspace. It is particularly attractive when keeping model traffic and run data on local machines matters. It is a weaker fit for organisations seeking a managed scheduler, hosted runners, or formal assurance documentation: Bandura states it has no SOC 2 report, ISO 27001 certificate, HIPAA or PCI attestation, or third-party penetration test. Support comes from the engineer who wrote the code, and the licence agreement is governed by Ukrainian law.

Pros and cons

  • Pros: Plain-text .aether workflows are easy to commit, share, and review through Git.
  • Pros: Broad imports and support for major remote and local AI providers ease migration and provider choice.
  • Pros: Local execution, OS-backed credential storage, and no stated telemetry suit privacy-sensitive development.
  • Pros: The CLI, JUnit output, GitHub annotations, and MCP server connect desktop authoring with CI and AI-assisted operations.
  • Cons: There is no built-in scheduling or hosted execution, so recurring runs require your own scheduler or CI.
  • Cons: The absence of listed compliance attestations and penetration testing may rule it out for regulated procurement.
  • Cons: Commercial licensing is a one-time per-seat purchase after the free plan's broader no-seat terms.

Alternatives

For a focused command-line gRPC tool, choose gRPC CLI, which is free on Linux, macOS, and Windows and handles unary RPC calls from a source build. grpcui is the better match if you want a free MIT-licensed option spanning desktop, web, and self-hosted use. Choose Kreya for a freemium GUI with a free individual plan and request history limited to the latest request.

protoc-gen-doc is preferable when the goal is MIT-licensed protocol documentation rather than workflow execution. ProtoCall offers a free app with GitHub imports and manually created workspaces. Choose sabledocs for an open-source static generator requiring Python 3.11 or newer and a Protobuf descriptor file. Evans is a free open-source gRPC client. FintX suits users wanting unlimited gRPC clients, request auto-save, import/export, method tabs, a JSON editor, and projects on its $0-perpetual open-source plan. For a broader comparison, see gRPC Tools.

Verdict

Choose Bandura if you want local API and AI workflows that remain editable in Git and can run unchanged in CI. Its strongest reason to adopt is the combination of local privacy, broad imports, and a capable CLI. Look elsewhere when hosted execution, built-in scheduling, or formal compliance evidence is a purchase requirement.

Verdict

Bandura brings API testing, AI workflow building and CI execution into a local desktop workspace. Consider its lack of built-in scheduling and hosted execution, and its stated absence of external compliance attestations, before adopting it for a team.

Questions

Is Bandura free?

Yes. The Free plan costs nothing and supports personal and commercial use without an account.

What does the commercial licence cost?

The Commercial licence is $59, paid once per seat. It includes 12 months of updates and perpetual use of covered builds.

Which platforms does Bandura support?

Bandura is available for Linux, macOS, and Windows, and supports self-hosting.

Can Bandura run AI features locally?

Yes. Ollama or LM Studio can run the AI features locally without an API key or traffic leaving the machine.

Can Bandura run in CI?

Yes. Its native @bandura/cli binary runs the same .aether workflows in terminals and CI, with JUnit and GitHub annotations.

Does Bandura have compliance certifications?

Bandura states that it has no SOC 2 report, ISO 27001 certificate, HIPAA or PCI attestation, or third-party penetration test.

Facts from Bandura's own pages

AI providers
AI features support Anthropic, Google Gemini, OpenAI-compatible endpoints, Groq, OpenRouter, Together, Ollama, and LM Studio. · bandura.dev, 1 Oct 2026
API testing
Bandura can chain HTTP requests, pass values between steps, and assert results. · bandura.dev, 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. · bandura.dev, 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. · bandura.dev, 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. · bandura.dev, 1 Oct 2026
Execution
The desktop app runs workflows locally on the user's machine and stores workflows and run history locally. · bandura.dev, 1 Oct 2026
Imports
Bandura imports Postman, Insomnia, OpenAPI, Bruno, HAR, and curl requests. · bandura.dev, 1 Oct 2026
Local models
Ollama or LM Studio can run the AI features locally without an API key or traffic leaving the machine. · bandura.dev, 1 Oct 2026
Maker status
Bandura is a trading name and the licence agreement is governed by the law of Ukraine. · bandura.dev, 1 Oct 2026
MCP
Bandura includes a local MCP server that lets compatible AI assistants list, read, run, import, create, and edit flows. · bandura.dev, 1 Oct 2026
Product
Bandura is a local AI workflow builder and API test workspace with a visual canvas and editable YAML workflows. · bandura.dev, 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. · bandura.dev, 1 Oct 2026
Support
Support is answered by the engineer who wrote the code. · bandura.dev, 1 Oct 2026
Telemetry
Bandura states that it collects no telemetry, analytics, crash reports, or account data. · bandura.dev, 1 Oct 2026
Workflow format
Each workflow is kept in a plain-text .aether file that can be committed and shared through Git. · bandura.dev, 1 Oct 2026

Where Bandura stands on Freedom251

Look at these too