Asha, in your product.
Evidence-grounded medical answers over one HTTPS call, with the sources attached to every response. Built for teams building healthcare AI. Keys from this page reach Asha only.
- Sources and citations on every answer
- OpenAI-compatible endpoint, A2A v1.0, a one-file CLI, and an MCP server for coding agents
- Your name or Asha's, your reader, your length, emoji or none
- Asha-only scope, PHI redacted before storage, BAA accepted from the terminal
Get an API key
Start in three steps
From a terminal, in about a minute. Prefer the browser? Create a key above and use the configurator below.
Install and get a key
One file, no dependencies.
asha initcreates a free key and walks you through steps 2 and 3.curl -fsSL https://askasha.org/cli/install.sh | sh asha initMake it yours
Your product's name, who reads the answers, how long they are, emoji or none. Saved on your key.
asha config set name=CareBot verbosity=brief emoji=offShip it, or hand it to your agent
Call the API from your backend, or give Claude Code, Codex, Cursor, or Gemini CLI Asha as a tool.
asha mcp add claude-code
Quickstart
One POST. The answer comes back with its sources. Create a key above and it fills in here.
curl -X POST https://api.askasha.org/a2a/v1/message:send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "asha",
"message": {
"role": "user",
"parts": [{"text": "Which antihypertensives are safe in pregnancy?"}]
},
"metadata": {"audience": "clinician", "session_id": "visit-2041"}
}'Already on OpenAI SDKs, LangChain, LiteLLM, or Vercel AI? Change base_url and the key: Drop-in with OpenAI SDKs. Terminal: Command line. Every field: Send a message and Stream a response.
Customize your health agent
White-label it or keep the Asha name. Pick the reader, the length, and emoji. Safety rules, emergency routing, and citations stay on under every setting. Every setting.
asha config reset # answers as Asha with the defaultsBuild with your coding agent
asha mcp gives your agent five tools: ask Asha, check usage, save settings, read the BAA, and search these docs. It reads the key from asha init, so no secret goes into the agent's config.
claude mcp add asha -- asha mcpThen ask your agent: "Use Asha to check whether ibuprofen interacts with lisinopril, for a patient." BAA acceptance stays with a person (asha baa accept); the agent can read the text and the status. No MCP? Point it at llms-full.txt. Details: Use with your agent.
Plans
Every plan is the same Asha and the same sources. Plans change how much you can ask.
Free
- 50 / month
- 10 / day
- No spend cap
- Depth: base
Developer
- 1,000 / month
- 200 / day
- $100 spend cap
- Depth: base
Pro
- 10,000 / month
- 2,000 / day
- $500 spend cap
- Depth: base
Enterprise
- Unlimited
- Unlimited
- $5,000 spend cap
- Depth: base or auto
Limits, rate windows, and error codes: Plans, limits, and errors. BAA: read, accept, and check it from the API or asha baa accept, see BAA, self-serve. Higher volumes: [email protected].
Documentation
Every detail as a table. Every page copies as Markdown, for you or for your agent.