Analysis updated 2026-06-24
Learn cybersecurity in Tamil, Hindi, or four other Indian languages
Run a free hosted CTF arena keyed to your own LLM provider
Track topic mastery with SM-2 spaced repetition
Deploy a personalized study app for a class without paying for inference
| bb1nfosec/vaathi | 0c33/agentic-ai | albertusreza/pr-pilot | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a free Groq, OpenRouter, or Together AI key plus Vercel and Turso accounts before the site can serve any chat.
Vaathi is a free cybersecurity learning website aimed at students in India. The pitch in the README is that paid platforms like TryHackMe or HackTheBox cost around fourteen dollars a month and are only in English, while Vaathi costs nothing and runs in six languages: Tamil, Hindi, Telugu, Malayalam, Kannada, and English. The repo has 14 stars and is listed as a Python project, although the actual web app is built with Next.js and TypeScript. The trick that keeps it free is what the author calls Bring Your Own LLM. The student creates an account on a service such as Groq, OpenRouter, or Together AI, picks up a free API key, and pastes it into Vaathi. The hosted Vaathi web app then talks to that key on the student's behalf. Hosting runs on the free tier of Vercel, the database is the free tier of Turso, and the LLM calls are billed to the student's own provider key, which in Groq's case is free with no card. The learning flow has four phases. First the AI asks open ended cybersecurity questions and the student answers in their own words, which the model uses to score depth and to draft a personalized roadmap. Second comes guided learning with explanations, multiple choice quizzes, and small five minute tasks like spotting a bug in a code snippet, decoding Base64 or hex, reading a log excerpt for an attack, or explaining what an nmap command does. Third is a CTF arena where the AI generates challenges that scale with the student's tier. Fourth is review: completed topics are scheduled through the SM-2 spaced repetition algorithm so they come back at growing intervals, with harder ones returning sooner. Around all that sit a Guru AI free form chat that adapts to the student's level, a daily streak counter, a tier system that goes from Egg up to Burn, and badges. The README walks through both a one command deploy.sh script that signs the user into Turso and Vercel and a manual path with prisma db push and Vercel imports. The license is MIT.
A free cybersecurity learning site for Indian students in six languages, where each user brings their own LLM API key to keep hosting costs at zero.
Mainly Python. The stack also includes Next.js, TypeScript, Prisma.
MIT, do what you want, keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.