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

🦾 ArduRoombaC++ · ⭐ 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.

📦 pkstackTypeScript · ⭐ 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 + graphbrainTypeScript

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-nextTypeScript

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

📱 codex-iosSwift

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

🔌 claude-ps5-mcpTypeScript

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

Hosted, graph-native memory and knowledge layer for AI agents, individuals, and teams — isolated Postgres per brain with pgvector + pgGraph, MCP-first.

🟦 TS · ⭐ 3 · pushed 2 days ago

Trifecta is a cross-platform coding agent platform. It consists of a desktop server that runs AI coding agents, plus native mobile clients for iOS and Android that let you chat with your agent, review changes, and manage your development workflow from anywhere.

🟦 TS · ⭐ 19 · pushed 4 days ago · live ↗

Brainbase is a knowledge graph API for AI agents.

🟦 TS · ⭐ 7 · pushed 1 month ago · live ↗

T3 Code is a minimal iOS GUI for coding agents

🦅 Swift · ⭐ 3 · pushed 1 month ago

Codex app for iOS + Codex SDK for Swift

🦅 Swift · ⭐ 3 · pushed 1 month ago

Showing 6 of 28 public, non-fork repos · last updated 2026-06-13


📊 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