Skip to content
View pkyanam's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report pkyanam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
pkyanam/README.md

Hi, I'm Preetham ๐Ÿ‘‹

Computer Engineer (Virginia Tech) working at the intersection of embedded systems, emulation, and AI agent infrastructure.

I like the layers โ€” bytes on the wire, transistors on the board, and agents on top.

๐ŸŒ preetham.org ยท ๐Ÿ’ผ LinkedIn ยท โœ‰๏ธ kyanam.preetham@gmail.com


๐Ÿ› ๏ธ Things I'm proud of

๐Ÿฆพ ArduRoomba โ€” C++ ยท โญ 37

A modular Arduino library that breathes new life into legacy iRobot Roombas. Full Open Interface support, WiFi web control, and BLE for Arduino Uno R4, ESP32, and ESP8266. Published to the Arduino Library Manager and PlatformIO; covered by Hackster.io.

๐Ÿ“ฆ pkstack โ€” TypeScript ยท โญ 8

A TypeScript starter kit designed from first principles for human + AI agent co-development โ€” the conventions, tooling, and folder layout I wish existed when I started building agents.

๐Ÿง  brainbase + graphbrain โ€” TypeScript

A knowledge-graph API for AI agents, plus a Neo4j-powered backend with one-click provisioning. Drop-in compatible with the GBrain agent stack. Powering belweave.ai.

๐ŸŽฎ gba-next โ€” TypeScript

A Game Boy Advance emulator built in Next.js with ARM7TDMI CPU emulation, running entirely in the browser. Try it โ†’

๐Ÿ“ฑ codex-ios โ€” Swift

A native iOS app for OpenAI Codex, plus a Swift SDK for the Codex API. Currently in active development.

๐Ÿ”Œ claude-ps5-mcp โ€” TypeScript

An MCP server that lets Claude Code discover and wake PS5 consoles on your local network. PSN auth, UDP discovery, and wake-on-LAN, all via natural language. Published to npm.


๐Ÿ“ฆ Latest from my GitHub

Auto-refreshed daily from the GitHub API โ€” what I'm actively pushing to.

no description yet

๐Ÿ“ MDX ยท โญ 1 ยท pushed today

The map from paid software to serious FOSS alternatives. Every claim grounded, every install path verified, every gap labeled. Read the page or fetch /api.json.

๐ŸŸฆ TS ยท pushed 3 days ago ยท live โ†—

Wake-word GPT Live voice and Codex tool access for OpenHome DevKit speakers

๐ŸŸฆ TS ยท pushed 6 days ago ยท live โ†—

Native Spotify playback and voice control for OpenHome speakers

๐ŸŸฆ TS ยท pushed 9 days ago

Judge guide for router.taxi's OpenAI, Linq, Prava, and private Android agentic-commerce flow

โ€” ยท pushed 18 days ago

Let users sign in with Claude and bring their subscription to your app.

๐ŸŸฆ TS ยท โญ 1 ยท pushed 1 month ago

Showing 6 of 40 public, non-fork repos ยท last updated 2026-08-21


๐Ÿ“Š By the numbers

Preetham's GitHub stats Top languages

๐Ÿงฐ Stack

Languages โ€” C, C++, Rust, Swift, TypeScript, JavaScript, Python Embedded & low-level โ€” Arduino, ARM Cortex, ESP32, ESP8266, UART/SPI/IยฒC AI & agents โ€” Claude, OpenRouter, MCP, Convex, Neo4j Web & native โ€” Next.js, React, SwiftUI, Node.js Infra โ€” AWS, Docker, GitHub Actions

๐Ÿ“œ Certifications

AWS Certified Cloud Practitioner ยท AWS AI Practitioner ยท AWS Machine Learning Engineer (in progress)


The "Latest from my GitHub" section above is auto-generated daily from the GitHub API by scripts/update_readme.py via a workflow. Stats cards by github-readme-stats.

Pinned Loading

  1. ArduRoomba ArduRoomba Public

    This library built for the Arduino IDE allows an Arduino Uno to interface with iRobot Roomba models adhering to Create 2 OI spec. Specific model compatibility can be found below.

    C++ 40 11

  2. unibot unibot Public

    TypeScript 1

  3. claude-ps5-mcp claude-ps5-mcp Public

    A Model Context Protocol (MCP) server that enables Claude Code to discover, register, and wake PS5 consoles on your local network.

    TypeScript 1

  4. gba-next gba-next Public

    A GBA emulator inside Next.js

    TypeScript 1

  5. GPTmon GPTmon Public

    A playful clone of Pokemon. Created using GPT-5.3-Codex and Opus 4.6

    TypeScript 1