Skip to content

About

A collection of random projects I built out of curiosity or boredom — might still find something useful here.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Random Projects

A collection of random experiments and side projects I built out of curiosity, boredom, or the occasional spark of inspiration. Some are fun, some are useful — all are a part of my dev journey.


🤖 Repo Commit Bot

A savage GitHub bot that fetches your latest commits, sends them to Groq AI, and posts ruthless roasts as GitHub issue comments. Because sometimes, your commit messages deserve to be humbled. 💀

🧠 Tech Stack: Python, Groq API, GitHub REST API


🕵️ Who Unfollowed Me on GitHub?

A Python script that tracks who unfollows you on GitHub. It compares your current followers with the previous day's record and emails you the list of unfollowers. (Yes, it's as jobless as it sounds.) 😅

📧 Features:

  • Tracks followers/unfollowers
  • Sends email alerts
  • Uses GitHub + SMTP APIs

🎵 TUI Song Player

tui-song-player is a command-line music player written in Go that lets you:

  • Browse your Spotify playlists
  • Select a song
  • Stream audio via YouTube using yt-dlp and mpv

🦦 Tech Stack: Go, Spotify API, YouTube-dl, MPV


🔄 YouTube–Spotify Playlist Converter

A Python app that recreates your Spotify playlists on YouTube automatically. It searches for matching songs on YouTube and adds them to a private playlist.

🎧 Features:

  • Spotify → YouTube playlist sync
  • Auto song search and matching
  • OAuth-based authentication

📬 Email Automation with AI (Gemini + Groq)

Automates Gmail tasks using Python + AI for smarter inbox management:

✨ Features:

  • Fetch unread Gmail messages
  • Summarize emails using Groq API (summarize.py)
  • Classify and auto-sort emails with Gemini API (classify.py)
  • Send summarized digests via SMTP (email_sender.py)

⚙️ Tech Stack: Python, Gmail API, Groq, Gemini


🧠 Agentic URL RAG (Gemini + Weaviate)

A Retrieval-Augmented Generation (RAG) web app that combines multiple AI tools for contextual search.

🧩 Built With:

  • Streamlit – Frontend UI
  • Gemini (via Agno) – LLM for responses
  • Weaviate – Vector database
  • Redis – Contextual memory (not fully integrated yet)
  • Agno – Agent + Knowledge handling

🔗 Features:

  • Load and embed knowledge from URLs
  • Query stored data using Gemini
  • Visual and interactive web interface

🎮 Wordle Game

A simple Wordle clone playable in both the browser and terminal. Perfect for testing your vocabulary — and your patience. 😄


💡 Closing Note

These projects are mostly experiments built for fun — but you might just find something useful here. Feel free to explore, fork, or roast (just like my bot does).


⭐ If you liked any project, consider starring this repo!

About

A collection of random projects I built out of curiosity or boredom — might still find something useful here.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages