Hello, I'm

Abhinaba

Chanda

Web dev · Python · AI

I build software that actually does things.Web Developer · Python Developer · AI Enthusiast

10projects listed
3focus areas
01desktop AI assistant
SCROLL TO EXPLORE

Work that ships.

A few things I built, from a Windows assistant to browser tools.

10projects in the resume
3focus areas
01Windows AI assistant

WATCH · 89 SEC

Kaka in action

Narrated walkthrough built from Kaka's real screens (AI voiceover, not a live screen recording).

★ Featured01 / 04 · Desktop app · AI

Kaka

Kaka by Abhinaba Chanda: my personal desktop AI assistant for Windows. I talk to it in Hinglish or Bengali (Banglish) and it answers in a voice, shows a sci-fi HUD and runs my PC: WhatsApp calls, Spotify, VS Code, reminders, notes and GPU screen recording. My own Discord bot is its phone remote, it greets me by face and sends a chor alarm photo if someone else opens my PC.

🗣️ Speaks Hinglish, Bengali (Banglish) & English

Challenge: a voice assistant that can touch a real PC safely. Impact: it always asks before it sends, deletes, buys, posts or installs, and the Discord remote and the chor-alarm photo work even when I'm away.

  • 60tool definitions
  • 55action modules
  • 7AI providers in the fallback chain
  • ~1 svoice reply
  • 163Python files
PythonPyQt6Gemini LiveDiscord botOpenCV
See it on GitHub ↗Full case study →
Kaka previewKaka
Voice sphere
Kaka: Voice sphere
Kaka HUD
Kaka: Kaka HUD
Deep research
Kaka: Deep research

02 / 04 · Website

Weather Now

Weather Now: a little weather almanac on dark paper, with city search, your location, a 24-hour strip and the week ahead. The paper changes tint with the sky, and a framed drawing shows what it is doing outside: sun, stars, clouds, rain, storms, snow or fog.

Challenge: showing weather as a feel, not a table. Impact: Open-Meteo needs no key, so it runs with zero setup, and the paper tint and the drawing change with the live sky.

JavaScriptHTMLCSSOpen-Meteo API
Visit the site ↗
Weather Now previewWeather Now

03 / 04 · Website

Barça & Beyond

My FC Barcelona fan site: live scores, tables and news for any La Liga, Premier League or Bundesliga club, a match predictor, Messi the GOAT's career stats and a quiz. Live data from ESPN, kept fresh by GitHub Actions.

Challenge: ESPN's data has no key and no guarantees. Impact: GitHub Actions fetches it on a schedule, so the site loads saved data fast and never hammers the API from visitors' browsers.

HTMLCSSJavaScriptESPN APIGitHub Actions
Visit the site ↗
Barça & Beyond previewBarça & Beyond

04 / 04 · Website · AI

ai-study-buddy

A chat-style AI tutor that runs fully in the browser on free AI models, with three modes: Explain like I'm 15, Quiz me and Summarise notes. Your own key stays in your browser.

Challenge: an AI tutor with no backend of mine. Impact: it runs fully in the browser on free models and your key never leaves your browser, so there is no server to run or pay for.

JavaScriptAIOpenRouterHTMLCSS
Visit the site ↗
ai-study-buddy previewai-study-buddy
Learning & Experiments6 smaller projects from my learning journey
ALSO IN THE WORKSHOP

Smart File Organizer, Python AI projects, and smaller JavaScript, Node.js, Python, C and C++ builds. Keep shipping: new builds join this list as I go deeper into Node.js and AI integrations.

Explore GitHub

The stack.

Every tool named in my resume, moving through the build.

Includes languages, frameworks, APIs, platforms and AI methods from the resume.

Skills, backed by real projects

  • PythonKaka (163 files, PyQt6 HUD), python-ai-projects, smart-file-organizer
  • AI integrationGemini Live voice in Kaka, OpenRouter in AI Study Buddy, Naive Bayes and minimax from scratch
  • JavaScript and webBarça & Beyond, Weather Now, AI Study Buddy
  • APIs and automationESPN and Open-Meteo APIs, GitHub Actions refreshing live data, Discord bot remote
  • Computer visionOpenCV face greeting and the thief-alarm photo in Kaka
  • C and C++, Node.jsPractice repos: prime checker, grades program, to-do CLI, HTTP server

NOW

What I'm up to

  • Sharpening JavaScript and Node.js.
  • Improving Kaka, my Windows AI assistant.
  • Exploring more AI integrations for the web.

Updated November 2026

abhinaba@portfolio
Type a command. Try: help

Optional extra: everything here is also on the page.

Built along
the way.

A project-led path across web, Python and AI.

PROJECTS

From curiosity to something people can open

Personal builds include a Windows AI assistant, a football fan site, a weather almanac, a browser-based AI tutor and small utilities.

BUILD PHILOSOPHY

Learn it. Build it. Break it. Fix it. Ship it.

The working motto behind the projects in my resume.

CURRENT FOCUS

JavaScript and Node.js

Sharpening JavaScript and Node.js, with C, C++ and Python already behind me.

EDUCATION

B.Tech, Computer Science (first year)

Studying computer science while building in public. Self-taught Python, JavaScript, Node.js, C and C++ alongside it.

OPEN SOURCE

Public code on GitHub

Kaka and my other builds are public on github.com/abhinaba-chanda. Certifications and internships will be added here when I have them.

Curious by
default.

I build things, put them on the internet, and learn a ton doing it. I'm a developer from India working where web, Python and AI meet. My motto: learn it, build it, break it, fix it, ship it.

Away from the keyboard: football (Visca Barca, Messi forever), music and gaming. Right now I'm sharpening JavaScript and Node.js; C, C++ and Python are already behind me.

SKILLS & TOOLSAS LISTED IN THE RESUME
01

AI & experiments

  • AI assistants: Kaka, Gemini Live
  • Chatbot
  • Sentiment classifier
  • Spam detector: Naive Bayes
  • Minimax game AI
  • AI study tutor: OpenRouter
  • Computer vision: OpenCV
02

Python

  • Python
  • PyQt6
  • Discord bot
  • Windows apps
03

Web

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • ESPN API
  • Open-Meteo API
  • GitHub Actions
04

Tools

  • C
  • C++
  • Windows 11
  • Cursor
  • GitHub Copilot
  • Claude AI
FOUR WORDS I BUILD BYFROM MY MOTTO
01Learn it.
02Build it.
03Fix it.
04Ship it.
Resume