Ankita is looking for contributors — here's what you'd actually build
Description and use
Developers can gain hands‑on experience with Node.js and Electron by contributing to Ankita, adding features such as custom providers, new skills, safer API handling, and Discord support.
Problem
Developers want real-world Node.js and Electron experience building a usable open-source desktop AI assistant.
Outcome
Contributors will extend Ankita’s capabilities, adding provider slots, new skills, safer API handling, and Discord support, while gaining experience with a production-ready Node.js/Electron project.
Workflow
- Clone the repository
- Run
npm installto install dependencies - Run
npm testto verify the test suite - Read CONTRIBUTING.md for setup instructions
- Choose a good first issue from the labeled tickets
- Implement the feature following the repo’s coding style
- Run tests locally
- Submit a pull request
- Await review from the maintainer
Evidence
It runs scheduled jobs on its own, has a live browser that clicks and types on real pages, and talks to you over Telegram.
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.
- Record date: 2026-10-01T06:07:55.860Z