Total
Active
Done
Failed
🤖

Nisha is ready

Submit a task — close the browser — come back to results

Ctrl+Enter to submit quickly

📖 Nisha Guide

1
Install Wrangler & Login
One-time setup — Cloudflare CLI tool
ℹ️ Need Node.js first — check with node -v in terminal
  • Open terminal in /home/deepak/gold-saas-suite/nisha/worker
  • Run install command below
  • Run login — browser opens automatically
  • Click Allow in the browser → return to terminal
npm install -g wrangler
wrangler login
2
Create KV Namespace
Storage for all task results
  • Run command below in terminal (inside worker/ folder)
  • Copy the id value from output
  • Open worker/wrangler.toml in any text editor
  • Replace PASTE_ID_HERE with your id → Save
wrangler kv:namespace create AGENT_KV
✅ Output shows: id = "abc123..." — copy that value into wrangler.toml
3
Create the Queue
Background processing — survives browser close
wrangler queues create agent-tasks
✅ Should show: Created queue agent-tasks
4
Deploy the Worker
Deploys agent pipeline to Cloudflare edge
cd /home/deepak/gold-saas-suite/nisha/worker wrangler deploy
  • Copy the URL printed — e.g. https://nisha-worker.sdachary.workers.dev
  • Test it: open that URL in browser — should show {"status":"ok"}
5
Set API Key Secrets
Run each command, paste key when prompted
⚠️ After each command it asks you to paste the key — it won't show on screen, that's normal
wrangler secret put GOOGLE_API_KEY
wrangler secret put GROQ_API_KEY
wrangler secret put MISTRAL_API_KEY
wrangler secret put OPENROUTER_API_KEY
ℹ️ Or set via UI: Cloudflare Dashboard → Workers → nisha-worker → Settings → Variables and Secrets → Add variable (type: Secret)
6
Deploy Frontend to Pages
Your dashboard — fully UI driven
  • Open pages/index.html in a text editor
  • Find REPLACE_WITH_YOUR_WORKER_URL
  • Replace it with your worker URL from Step 4 → Save
⚠️ This is critical — without the correct Worker URL the dashboard won't work
  • Go to dash.cloudflare.com
  • Workers & Pages → Create application → Pages → Connect to Git
  • Select sdachary/nisha → Build output directory: pages
  • Click Save and Deploy → your site is live!
🎉 Or drag the pages/ folder to Cloudflare Pages → Upload assets for instant deploy

4 free API keys needed. No credit card for any of them.

Secret NameProviderAgent Used By
GOOGLE_API_KEY aistudio.google.com Planner + Researcher · 1M tokens/min free
GROQ_API_KEY console.groq.com Coder · 14,400 req/day free
MISTRAL_API_KEY console.mistral.ai Writer · 1B tokens/month free
OPENROUTER_API_KEY openrouter.ai Reviewer · 30+ free models
How to get each key
G
Google Gemini (AIza...)
aistudio.google.com — Sign in with Google
  • Visit aistudio.google.com → Sign in with Google
  • Click Get API key in the left sidebar
  • Click Create API key → select any project
  • Copy key starting with AIza...
Q
Groq (gsk_...)
console.groq.com — Sign up free
  • Visit console.groq.com → sign up
  • Go to API Keys in left sidebar
  • Click Create API Key → name it "nisha"
  • Copy key starting with gsk_...
M
Mistral
console.mistral.ai — Verify email
  • Visit console.mistral.ai → sign up + verify email
  • Go to API Keys in left menu
  • Click Create new key
  • ⚠️ Copy key immediately — shown only once!
O
OpenRouter (sk-or-...)
openrouter.ai — 30+ free models
  • Visit openrouter.ai → sign up
  • Go to Keys in top-right menu
  • Click Create Key → name it "nisha"
  • Copy key starting with sk-or-...
📱 Building an App or Website
Select App type → describe what you want → submit.
Result includes downloadable files (HTML, CSS, JS). Click Download ZIP to get all files, then deploy to any host.
🔍 Research Task
Select Research type → ask your question. Agents gather info, synthesize a report, and reviewer checks it. Export as .md file.
✍️ Content / Writing
Select Content type → describe the piece. Writer agent produces polished output. Reviewer checks tone, structure, and quality.
⌨️ Keyboard Shortcuts
Ctrl + Enter — Submit task
? button — Open this guide
Click any step card to expand/collapse agent output
💾 Getting Your Files
After a task completes:
📦 Download ZIP — all code files bundled
⬇ Download — individual file
⬇ Export .md — full result as Markdown
Copy Result — paste anywhere
↺ Re-run — retry if output wasn't good enough
🔧 Pipeline
Planner (Gemini) — breaks task into steps
Researcher (Gemini) — gathers info
Coder (Groq) — writes code, extracts files
Writer (Mistral) — creates final output
Reviewer (DeepSeek) — quality check

Track your deployment progress. Checkboxes are saved in your browser.

🗺️
Click the Roadmap tab to load live data from GitHub