NewMedha for desktop

Don't trust the model.Medha doesn't.

Every action passes five checks before it runs, and it asks you before anything that matters.

Download for macOS
Same checks. Same approvals.Same apps. Connected once.Same memory. It carries over.

What happens between the model and your machine.

ValidatePoliceApproveExecuteObserve

Is this a real tool, called the right way?

Does it stay inside your folder and your rules?

If it matters, Medha stops and asks you.

It runs in a sandbox, not loose on your machine.

The result goes into a record you can rewind.

the model proposes
edit_file({
  path: "crates/store/src/pool.rs",
  find: "Pool::new(1)",
  replace: "Pool::new(4)"
})
edit_file is a known tool
its arguments match what it expects
passed on to the next check
a command that reaches outside your project
rm -rf ~/Documents
outside the project folder
matches a destructive pattern
refused before you are even asked
Medha wants to use excalidraw.create_view

Draw the text-to-SQL pipeline on a new canvas.

Allow onceAlways allowDeny
nothing runs until you choose
cargo test -p store
Seatbeltsandbox
this foldercan write
offnetwork
exit 0 in 1.2 s, 42 tests pass
a41fasked to edit pool.rskept
9c02checked and allowedkept
d510approved by you, oncekept
e2f942 tests passkept
each entry is sealed to the one before it

Works where
you work.

Connect an app once. Every action in it still asks you first.

LinearOpened MED-142: pool too small under load
You approved

81 apps and counting

A workspace, not a chat box.

It shows what it makes.

Diagrams and pages, drawn live beside the chat.

A diagram open beside the chat, drawn by Medha.

Every app still asks first.

81 apps, and every action still asks first.

The Connectors page.

Teach it. Extend it.

Skills, plugins and any MCP server.

The Skills page.The Plugins page.The MCP servers page.

Your rules. Your look.

Pick its tools. Pick its look.

The Tool access page.The Appearance settings.
A lady holding a vina, from a Pahari painting of about 1710.

मेधा

Medha.

Sanskrit for understanding that holds on to what it learns.

Medha keeps what it learns about your work, and a record of every step that you can rewind.

One binary.
Read every line.

Rust, open source, nothing else to install. Bring any model.

# install, then start in any folder
$ curl -fsSL https://medha.manojavamlabs.com/install.sh | sh
$ medha

Questions.

Yes. Medha is open source under Apache 2.0. You bring your own model, so you pay your provider, or nothing at all if it runs on your machine.

Sessions, memory and sign-ins stay on your computer. Medha talks only to the model you choose and the apps you connect.

Commands run in a sandbox where your system supports one, anything outside your folder is refused, and anything that matters waits for you.

Give it something to do.

macOSYour system

Download .dmg

First time: open System Settings, Privacy & Security, and choose Open Anyway.