Now available for Windows, macOS & Linux

Code. Automate. Prove it. One IDE for the full loop.

Gunamaya is a cross-platform IDE for writing, automating, and testing software of every kind — desktop, web, and API — with Gunamaya AI, a native AI pair programmer built in from the ground up.

checkout.spec.ts — Gunamaya
1import { test, expect } from '@gunamaya/browser';
2
3test('checkout completes', async (page) => {
4await page.goto('localhost:3000');
5await page.click('#add-to-cart');
6await expect(page).toHaveURL(/cart/);
7});
mainTypeScript
Gunamaya AI is watching this file

Why Gunamaya

Everything a modern build-and-test workflow needs, in one place

No plugin scavenger hunt. The editor, the AI, and the tools that prove your software works ship together, wired to talk to each other.

Gunamaya AI, a native AI

A pair programmer built into the workbench itself — Plan mode to think first, Act mode to make changes with your approval, and bring-your-own-key access to the model you choose.

Testing & automation, built in

A full, Playwright-backed browser lives next to your code — tabs, DevTools, screenshots — so you or Gunamaya AI can validate a change without ever leaving the editor.

Open, vendor-neutral extensions

Install from Open VSX, the open-source marketplace. No proprietary registry terms, no walled garden.

Git, without the context switch

Stage, commit, branch, and resolve conflicts with a visual diff editor that stays in sync with everything else you're doing.

A real, integrated terminal

Multiple shells, split panes, and full shell integration for command decorations, working-directory detection, and sticky scroll.

Every desktop platform, day one

Windows (x64, Arm64), macOS (Apple Silicon, Intel), and Linux (x64, Arm64, Arm32) are first-class targets, not an afterthought.

Gunamaya AI

Your AI pair programmer, with no strings attached

Gunamaya AI reads your codebase, plans before it edits, and asks for your approval on every meaningful change. It isn't tied to a single vendor — bring your own API key for the model you trust, switch providers per task, and keep every conversation on your own machine.

  • Bring your own key — no bundled subscription, no lock-in to one model provider.
  • Plan mode before Act mode — Gunamaya AI proposes a plan and edits are approved by you.
Explore Gunamaya AI
Gunamaya AIPlan mode
The cart total is wrong when a discount code is applied — can you find and fix it?
Found it — `applyDiscount()` rounds before adding tax instead of after.
Read cart/pricing.ts
Read tests/cart.spec.ts
Edit cart/pricing.ts
Opening the Integrated Browser to confirm the total now matches — reordering rounding after tax fixed it.
Ask Gunamaya AI to plan, edit, or test…
localhost:3000
+
http://localhost:3000/cart
3 checks passed

Testing & Automation

Build it and prove it, in the same window

The Integrated Browser is a real, Playwright-backed browser docked inside your editor — tabs, history, DevTools, screenshots, and device emulation included. Point it at what you're building and watch it update live, or let Gunamaya AI drive it to click through a flow and confirm a fix actually worked.

Web automation works today. Desktop, API, mobile, security, and performance testing are the next frontier we're building toward — see where that's headed on the automation roadmap.

See Testing & Automation

Ready to build with Gunamaya?

Available for Windows, macOS, and Linux — on both Arm and x64.