Manas Raghuwanshi
Software engineer in India
I build the systems coding agents run on, and the tools developers use to work with them.
Lately that's nap, a runtime where "done" is something the agent has to prove. Nap commits every turn and checks it against the project's own tests, and only a passing commit becomes the restore point. Before that I made Woopcode, a terminal coding agent that stops on a diff before it touches your files.
I also contribute to screenpipe, a YC S26 startup. More than 15 of my PRs are merged there, several of them security fixes for the desktop app.
Email me at manasr955@gmail.com or book a 15-minute call.
Projects
Open source
screenpipe records your screen and audio so AI agents can work with your context, and has more than 20k stars on GitHub. My PRs there cover its Tauri app, the chat UI and macOS capture.
- Block outside web pages from Tauri pluginsAny website loaded in an app window could read, write and delete files in the user's home folder.
- Stop web pages from running PowerShell through /app-iconOn Windows, a plain <img> tag on any website could make the app run PowerShell.
- Let macOS OCR read full-resolution frames on wide displaysSmall text came out garbled on wide displays because frames were shrunk to 1920px before OCR.
- Remove arbitrary shell commands from the webviewAny script running in the app window could run any shell command through the shell plugin.
- Sanitize raw HTML in chat messagesHTML in a chat message rendered as live elements; one meta tag could navigate the whole app away.
- Stop chat, notes and previews from loading remote imagesAI output could embed an image URL that leaked private data the moment it rendered.
GitHub