sreenivas.

OPEN SOURCE

What I'm giving back

Almost everything I know, I learned from things people gave away: open-source code, free tutorials, forum answers from strangers at 2 a.m. This page is my side of that deal.

Some of it is tools I built because I needed them. Some of it is teaching. All of it is free, and all of it is yours to fork.

// projects

Things you can use today

v0.1.0-alpha.3Apache-2.0

Bantuబంటు

Rust · React · Tauri

Run a team of coding agents in parallel, each in its own git worktree — on your laptop or your own cloud. Chat, diffs, review, PRs, checkpoints, terminals. Bring your own Claude or Codex subscription. No seat fees, no lock-in.

The best agent workflows were behind paid apps. They shouldn't be.

activeMIT

Bujji

Bun · TypeScript · CLI

Your social space in one daily brief. Reads your messages, Bluesky, YouTube, Reddit and RSS, and writes one morning summary with content ideas — so you create instead of scroll.

Doomscrolling is a design problem. This is my fix.

v0.1.0MIT

Claude Switcher

Swift · SwiftUI · macOS

A menu bar app that shows usage across several Claude subscriptions and switches Claude Code between accounts in one click.

Built it for myself on a Saturday. Someone else will need it too.

free courseMIT

Git for Complete Beginners

3 days · one PR each

A free, hands-on Git course for people who have never opened a terminal. Windows-first, with an in-browser Git simulator, and every student ships a real pull request by day three.

Git is the front door to open source. Most people never get shown where the key is.

livePublic repo

This website

Next.js · Tailwind v4 · MDX

Every page, the ⌘K palette, the x-ray mode. Read it, learn from it, see how the pieces fit.

I learned web dev by reading other people's sites. Paying it forward.

// how I do it

For the greater good, with rules

Free means free

No freemium trap, no 'contact sales'. If I open-source it, you can run all of it yourself.

Bring your own everything

Your keys, your cloud, your data. My tools should never be the reason you're locked in.

Write it down

A tool without docs is a puzzle. Every repo gets a README a beginner can follow.

Teach the door, not the room

The course matters as much as the code. More people who can send a PR means more open source for everyone.

// want in?

Issues, PRs, and “this broke on my machine” are all welcome. If you're new to open source, start with the Git course, then pick any open issue on the repos above. I review every PR myself.