Skip to content

Shreyas Rao | Memento Mori

Shreyas Rao | Memento Mori

CLI vs API vs MCP: The Battle for AI Agent Interfaces

February 20, 2026 by Shreyas Rao
detailing the characteristics of each AI agent interface. The CLI should be a battle-hardened terminal. I visualize a sleek digital representation for the API, possibly networked. Finally, the MCP might be represented as a new but less effective interface, perhaps a USB-C icon. I'm focusing on the "AI Agent" element, placing it as an observer gravitating toward the CLI. The goal is to convey a sense of competition and the CLI's surprising dominance.

Why the 50-year-old command line is beating modern protocols in the age of AI The AI agent revolution has sparked a surprising trend: developers are increasingly turning to Command Line Interfaces …

Read more

Categories AI

When Software Becomes Cheap, Features Become Liabilities: AI-Native Startup Strategy

February 20, 2026February 18, 2026 by Shreyas Rao
the transformation of software features into liabilities, and I've honed in on a visual metaphor. It centers around an individual overwhelmed by an avalanche of cheap, mass-produced software boxes. An AI robot is effortlessly generating more. I'm aiming for an environment evocative of a startup office. This should drive home the core message.

AI is changing the economics of building software. The old assumption—that shipping more code automatically creates a durable asset—is getting less true every year. This post breaks down a core …

Read more

Categories AI

Going bananas over Nano-bananas

September 2, 2025 by Shreyas Rao

I experimented with Google’s Nano-bananas image generation model. The results can be found above. The outputs were visually stunning and almost flawless. The model also allows for controllability via plain-text …

Read more

Categories Uncategorized

How to Run Local LLMs Using Tailscale, Ollama, and OpenWebUI

November 21, 2024November 7, 2024 by Shreyas Rao

Running large language models (LLMs) locally on your own computer can offer numerous advantages, such as enhanced privacy, reduced latency, and the ability to experiment with cutting-edge AI without relying …

Read more

Categories AI

Hello world!

November 21, 2024June 15, 2024 by Shreyas Rao

Welcome to my personal website!

Categories Uncategorized
© 2026 Shreyas Rao | Memento Mori • Built with GeneratePress
  • Portfolio
  • Home

Recent Posts

  • detailing the characteristics of each AI agent interface. The CLI should be a battle-hardened terminal. I visualize a sleek digital representation for the API, possibly networked. Finally, the MCP might be represented as a new but less effective interface, perhaps a USB-C icon. I'm focusing on the "AI Agent" element, placing it as an observer gravitating toward the CLI. The goal is to convey a sense of competition and the CLI's surprising dominance.CLI vs API vs MCP: The Battle for AI Agent Interfaces
  • the transformation of software features into liabilities, and I've honed in on a visual metaphor. It centers around an individual overwhelmed by an avalanche of cheap, mass-produced software boxes. An AI robot is effortlessly generating more. I'm aiming for an environment evocative of a startup office. This should drive home the core message.When Software Becomes Cheap, Features Become Liabilities: AI-Native Startup Strategy
  • Going bananas over Nano-bananas
  • How to Run Local LLMs Using Tailscale, Ollama, and OpenWebUI
  • Hello world!

Follow Me

  • Linkedin
  • Twitter
  • Github