profile image
Hey, I'm Ved Kothavade.
Software engineer. Computer Science Student.
Feel free to reach out on any of the platforms below!
Panopticon: AI Lecture Assistant
OpenAI Whisper, PostgreSQL, PGVector, FFMPEG
A tool for students to search, summarize, and ask questions about lecture videos hosted on UMD's lecture system, Panopto. Public release coming soon!
Racket x86 Compiler
Racket, x86 Assembly, NASM
A compiler for a subset of Racket to x86 Assembly. Supports types (with casting), functions, conditionals, pattern matching, boxed values, vectors, and much more.
CodeSense
Next.js, TailwindCSS, Tree-sitter, WebAssembly
A language-agnostic, semantic, code search engine. Enables searching by function signatures, types, and more.
CHIP-8 Emulator
Rust, SDL2, WebAssembly
A fast, accurate emulator for the CHIP-8 PC System. Plays games like Pong, Tetris, and Space Invaders, with sound! Web version WIP.
Home Manager Options Search
Next.js, TailwindCSS, Web Scraping
A fast search engine for NixOS Home Manager options. Search by name, description, or module.
zldr: a fast TLDR Pages Client
Zig
An incredibly fast client for the TLDR pages project (simplified man pages). Outperforms alternatives in Rust, C.
HTTP Server in C
C, POSIX Sockets
A simple multi-threaded HTTP server written in C. Supports static file, compression, and more.
Podcast Player
Next.js, TailwindCSS
A simple RSS podcast player. Minimal, fast, and does not require an account.
FireMessage
Flutter, Firebase, Dart
A cross-platform messaging app with end-to-end encryption. Supports text, images, and more.