Auto-Renamed Screenshots for Remote Agents, Ready to Paste Anywhere
A local context card for the X article on Omnishot, local OCR, Apple Foundation Models, and screenshot handoff primitives for remote coding agents.
Recent content on Sourya Kakarla
A local context card for the X article on Omnishot, local OCR, Apple Foundation Models, and screenshot handoff primitives for remote coding agents.
A local context card for the X article on botfiles, task folders, remote workspaces, and portable agent workflows across Codex, Claude, and future tools.
A local context card for the X article on cognitive lock-in, single-vendor agent stacks, and why businesses need model, memory, tool, and evaluation independence.
WhatsApp’s new Business API rules banning general-purpose AI assistants reveal Meta’s Apple-like turn. This blog post discusses the news, Meta's reasoning, recent history of platform controls, and how this affects early-stage startups.
Visualizing Palo Alto Police Logs on a map to aid house hunting.
Hello world
Welcome to My Blog Hello and welcome to my personal website and blog! I’m Sourya Kakarla, an AI/ML researcher and engineer with a passion for building intelligent systems that solve real-world problems. What to Expect This blog will serve as a platform for me to share: Insights and thoughts on AI, machine learning, and technology trends Technical tutorials and how-to guides on topics…
TLDR; Recovered data from a disaster using grep.
Oh boy, ma08 is back with some new stuff . A lot has happened since I last blabbered (read blobbered) on about something obscure I have done to feel good about myself and maybe sometimes to contribute something useful to humanity. This time, hopefully the contribution is something more than creating content in the backwaters of the interwebs. Ideally I would have liked to work on it more before…
I am back to subject you with some more obscure stuff. As obscure as it can get. This is more of documentation than communicating my thoughts with the rest of the world. With the self deprecation out of the way, let’s get to the point. If you don’t feel like reading the wall of text that follows, watch the video at the end for a TLDR. For a while I have been using mplayer2 as my…
As usual my hypothesis that I write stuff like this at times when I definitely should be doing something else( like meeting deadlines) has become true. I got so much to do but I gotta “write” too. Before you go on, I am going to warn you that this post is going to be another one of those “existensial discussions” out there. Though as much as I am trying to put in a unique…
The title should have been something like Never go full localhost when deploying. which isn’t as clickbaity as the current one (I hope). The following wall of text outlines a recent FU of mine in the most incoherent way possible. Recently, we (team of 4) have participated in a hackathon by IBM which required you to use Bluemix , a cloud platform for deploying/managing apps and services. We…
One thing I have just observed is, whenever there are a bunch of assignments (or various academic chores) to tend to, a sensor in my brain goes off saying, Man, I really should write an obscure blog post which has no use to anyone whatsoever! So whenever you see a new post pop up here, you would know that I really should be doing something else. Yet here I am involved in a fuzzy self fulfilling…
This one’s going to be a short one (I can sense the relief) regarding mounting Google Drive on a linux machine and using it to read/write. I hated writing in Google Docs without the comfy environment of Vim. The TEXTAREA mode that Vimperator provides was sufficient for editing short texts. But without the full power of Vim, editing a huge Google Doc was painful and I grew restless. I tried…
On the back of a terrific semester and midst an extremely productive vacation, I am back to subject you to more seemingly intelligent drivel. This one’s not going to contain technical mumbo-jumbo meaning you have one less excuse to run away. This one’s going to be about idleness. And by that I don’t mean being lazy, dormant, inactive or any other synonyms which I would generally…
I am delighted to inform you that my last post on selecting an optimal proxy server had such an impact that the CIC guys have decided(conspired) to introduce a single load balancer to make sure that people wouldn’t run my script and thus saved mankind from potential doom. Nice work CIC!!. This one is going to be about tiling window managers - pertaining to Linux. I have no knowledge of…
I am back to outdo myself at presenting another pointless bash script which has the potential to be a disgrace to the programming community. Maybe this will serve as documentation on how one can get carried away while writing code. People who access the interwebs behind a proxy-server will know the pain when things get slow and you have no clue which proxy-server will work out and helplessly refer…
So this one’s going to be about books. If literature is not your thing, maybe staring at this post might not be the best way to pass your time. But if you would like to try some day, suit yourself. I read fiction mostly. I tried non-fiction but never really got into it. Many have tried to make me read inspirational propoganda like A monk who sold his ferrari , you know the kind. Fortunately,…
About Sourya Kakarla
CV of Sourya Kakarla