Your own AI agent for Windows that does the work: jobs straight from company career sites in any country, tailored resumes, email, posting, PC help. Use it on its own or as an MCP server from Claude Code, Codex, Kiro, Cursor.
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npm install -g @openai/codex. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: AI Agent. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository Muraligopalakrishna/karya;first catalogued 2026-10-10;last seen 2026-10-10。There is no official certification or quality rating here — we record sources and dates only.
Karya
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Your own AI agent for Windows. Tell it what you need and it does the work: it finds and applies for jobs, researches, watches markets, sends email, posts on your socials and fixes your PC.
Free and open source. It runs on your PC, with the AI you choose and your own logins.
Install ·
Connect an AI ·
Other AI apps ·
Phone and bots ·
Compare ·
Safety
*Karya* (कार्य) means "work" in Hindi.
What you can ask
Ask in plain words, in Karya's chat, on WhatsApp, or from another AI app.
| You ask | Karya |
|---|---|
| Find product manager jobs in Bengaluru that fit my resume and apply to the best 3 | searches company career sites, ranks the jobs against your resume and lets you pick. For each pick it tailors your resume, fills in the form and submits once you approve |
| What are traders saying about Nifty today? | reads StockTwits, Reddit, X, TradingView, forums, YouTube and the news, then reports the mood, the price levels people mention and real quotes with links |
| Research the best budget laptops for coding | searches, reads a dozen pages and gives you a short answer with the sources |
| Make a bot called Maya that checks new PM jobs every morning at 9 and applies | makes a bot that does it every day and reports to you on WhatsApp |
| Email these 5 startups about my design services | finds their public addresses and writes each one a personal email. You approve every send |
| Post this video on LinkedIn and X | uploads the video, writes the post and asks before it posts |
| My PC is slow | checks what's using memory, disk and CPU, and fixes it with your OK |
| Build me a portfolio website | builds it from your resume, shows a preview and can publish it on Vercel |
Install
You need Windows 10 or 11, Python 3.11 or newer (tick "Add Python to PATH" in the installer) and Google Chrome.
1. Download Karya. On this page click **Code > Download ZIP** and unzip it, or run git clone https://github.com/Muraligopalakrishna/karya.git.
2. Double-click start.bat. The first start installs what Karya needs, which takes a few minutes. Then Karya opens in its own window and adds itself to your Start menu.
3. Follow the welcome guide. It asks three things and you can skip any of them:
- your AI (see the next section)
- about you: your name, email and city, and your resume, which Karya reads once and tailors for every job
- extras: tasks from WhatsApp, your own Chrome, and starting Karya with Windows
Everything stays on your PC. Your settings live in .env and your data in data/, and git leaves both out. There is no Karya server and no Karya account. Setup is the button at the top right, and **Setup > Safety & more** shows the welcome guide again.
Opening Karya
After the first start you open Karya like any other app: press the Windows key, type **Karya** and press Enter. **Setup > Safety & more** can also put an icon on your desktop and start Karya when you sign in to Windows.
Closing Karya's window doesn't stop it, so WhatsApp tasks and your bots keep working in the background. To stop everything, use **Quit Karya** in Setup > Safety & more.
Why does Karya look like a web page?
Karya is a program on your PC. Its screen is a page that Karya itself serves from your PC (the address 127.0.0.1 means "this computer"), and it shows that page in a window of its own. Teams, Slack and VS Code draw their screens the same way, with a built-in browser engine. The page doesn't come from the internet: Karya goes online only for your tasks and to reach the AI you chose. The window uses Chrome or Edge in app mode, with a profile of its own, so your own browser tabs and settings aren't touched, and links you click in it open in your normal browser.
Connect an AI
Karya needs an AI to think with. One is enough. If you add more, Karya moves to the next one when one is busy or out of credits. Open **Setup > AI** and pick one:
| Choose | What you do | What it costs |
|---|---|---|
| Paste a key | Paste a key from OpenAI, Claude, Gemini, Groq, OpenRouter, DeepSeek, Mistral, xAI or Kiro. Karya works out which service it's from and checks it. | Free keys: Gemini, Groq, OpenRouter |