Skip to content
View karngyan's full-sized avatar
๐Ÿ›Œ
working from my bed
๐Ÿ›Œ
working from my bed

Organizations

@customerio @ietbitmesra @gomantics

Block or report karngyan

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
karngyan/README.md

Hello ๐Ÿ‘‹๐Ÿป

karngyan.com ย ยทย  twitter ย ยทย  linkedin ย ยทย  mail

I'm Karn (he/him) โ€” senior software engineer at Customer.io by day, serial repo-starter by night. TypeScript, Go, Rust, and whatever the problem demands. Most of my open source lives at karnstack and gomantics.

๐Ÿ”ฅ Currently building

flue โ€” your terminal, as a browser tab. Reachable from any device you own. Go on the inside, zero friction on the outside. This is where most of my commits land right now.

autophagy โ€” the self-improvement layer for local coding agents. Rust. Your agent learns from its own mistakes, so you don't have to repeat yours.

tempo โ€” open-source engineering metrics for GitHub. Single self-hosted binary; every engineer sees the same data their manager sees.

๐Ÿ› ๏ธ Things I've made

Project What it is
reins Take the reins of your real browser โ€” drive it from the shell: scrape behind logins, replay live API traffic, click/type/screenshot. Built for the agent era.
kino Themeable React video player with pluggable providers and Kino Scenes support.
karngyan.com Personal site + blog template โ€” TanStack Start, React 19, Tailwind v4, MDX, RSS, deploys to Cloudflare Workers. Fork it and make it yours. โญ 360+
resumex Resumes as code.

๐Ÿน Go libraries โ€” gomantics

Package What it does
chunkx AST-based code chunking โ€” feed your RAG pipeline properly.
cfgx Define config in TOML, generate strongly-typed Go code. Zero runtime dependencies.
semantix Semantic code search with MCP integration โ€” talk to your indexed repos.
clipx LAN clipboard sync for macOS. Copy on one Mac, paste on another.
imx Image metadata extraction.
sx String extensions I got tired of rewriting.

๐Ÿงธ Toys

  • termquarium โ€” a living aquarium in your terminal. Zero dependencies, one crab. ๐Ÿฆ€
  • gitfable โ€” your git history, retold as an epic saga. Also does noir and haiku.

โšก Fun fact: I nerd out on Marvel trivia.

Pinned Loading

  1. karngyan.com karngyan.com Public template

    Personal site + blog template: TanStack Start, React 19, Tailwind CSS v4, shadcn/ui, MDX articles, RSS - deploys to Cloudflare Workers. Fork it and make it yours.

    TypeScript 368 119

  2. karnstack/reins karnstack/reins Public

    Take the reins of your real browser

    TypeScript 21 3

  3. gomantics/chunkx gomantics/chunkx Public

    A go library for AST based code chunking

    Go 11

  4. karnstack/kino karnstack/kino Public

    Themeable React video player with pluggable providers + Kino Scenes support.

    TypeScript 2

  5. gomantics/cfgx gomantics/cfgx Public

    Define your config in TOML, generate strongly-typed Go code with zero runtime dependencies.

    Go 3

  6. karnstack/resumex karnstack/resumex Public

    TypeScript 13