cd /news/ai-agents/ankita-is-looking-for-contributors-h… · home › topics › ai-agents › article
[ARTICLE · art-143005] src=dev.to ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Ankita is looking for contributors — here's what you'd actually build

Krish, a developer in India, has spent eight months building Ankita, a free, open-source desktop AI assistant that combines a Node.js agent core with an Electron and React desktop shell, a plugin and skill system, a Playwright-driven live browser, and Telegram integration. Version 2.4.3 is released with a test suite runnable via `npm test`, and the project has drawn 55 downloads across all releases. Krish is now recruiting contributors for scoped open issues, including runtime-switchable custom API provider slots, and says contributing a markdown skill is a legitimate first pull request.

by read1 min views1 publishedOct 1, 2026

I'm Krish, a developer from India. For the past 8 months I've been building Ankita — a free, open-source desktop AI assistant. Terminal + Electron app, plugin/skill system, local-first by design. It runs scheduled jobs on its own, has a live browser that clicks and types on real pages, and talks to you over Telegram.

It's real and it ships: v2.4.3 is out, there's a real test suite under test/ that runs with npm test, and the releases are being downloaded (55 across all releases so far).

I'm looking for contributors. Not free labor for my roadmap — people who want to learn real-world Node.js and Electron by building something people actually use.

The core agent is plain Node.js modules with a small dependency footprint; the heavy deps live only where they have to — Electron for the desktop shell, Playwright for the live browser. The layout:

tools/) — one module per tool, grouped by domain: filesystem, git, web, browser, images, automation. Tools declare whether they need approval; the agent loop respects it.skills/) — markdown playbooks the agent loads on demand: ankita-dev, commit-review, web-research, bug-repro, release-notes. Contributing a skill is a legit first PR. desktop/) — Electron + React: chat, browser stage with takeover, personas, plugin management. These are real open issues, each with its current state verified in the issue body:

API_BASE. Add 3–5 named custom provider slots switchable at runtime. Scoped, well-defined, good first issue. hacktoberfest. help wanted. CONTRIBUTING.md — short setup (npm install, npm test, npm link), strict but fair rules

Repo: [https://github.com/akyourowngames/A.N.K.I.T.A](https://github.com/akyourowngames/A.N.K.I.T.A)

If you've been waiting for a "good first issue" that isn't a toy repo — this is a living codebase with real releases and a maintainer who actually merges. Come build.
── more in #ai-agents 4 stories · sorted by recency
── more on @ankita 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ankita-is-looking-fo…] indexed:0 read:1min 2026-10-01 · —