Used by humans, built for AI

Used by humans, built for AI

It’s the start of a new year, and I've been thinking about something that's been quietly changing in the tech world. It's a pattern I've started noticing everywhere, even though it was hidden in plain sight at first. Once you see it, it's hard to ignore. The pattern you ask? we're increasingly building apps for AI, not just for humans.

For years, we've built software with us in mind. Think about how websites are designed or how we use programs on our computers. Everything was made so we could easily understand and interact with it.

But things are shifting. Now, we're seeing a new trend where applications are being designed so Large Language Models (LLMs) can use them effectively. This means the app is designed to "speak" the language that AI understands.

Think of it this way: Instead of just designing things for human use, we're designing them to be used by AI, which will then interact with us.

Two examples of this shift are gaining popularity:

  • The Model Context Protocol (MCP) by Anthropic: This is a new open-source standard designed to help AI connect to the systems where data lives. As Anthropic puts it, it's about helping "frontier models produce better, more relevant responses" by connecting AI assistants to "content repositories, business tools, and development environments." Essentially, it's a way to give AI the context it needs to provide truly useful answers. Whether you're building an AI-powered IDE, enhancing a chat interface, or creating custom AI workflows, MCP provides a standardized way to connect LLMs with the context they need.
  • The "llm.txt" proposal: Instead of a tool or library, this is a proposal to create a standard file called /llms.txt on websites. Think of it as a special information sheet just for AI. This file provides key details about how LLMs can best use the website's content during the inference process – making it easier for AI to extract and utilize information correctly.

It used to be that we lived in a world where software gave us the same answers for everybody. We all had the same "view of the cave", like in Plato's allegory. But now, AI acts as a translator and an intermediary. The answers you get in the future will depend on the context, and on how well the LLM understands your intent and persona.


A shift from human centric to LLM centric application development

The world we’re building isn't just for us anymore, it’s for AI too. It’s designed to be understood by these powerful models which then provide an interface between us and the applications we use every day. This subtle, but important shift is transforming the tech landscape.

要查看或添加评论,请登录

Stef Ruinard的更多文章

  • Time Machines & The Uneven Now

    Time Machines & The Uneven Now

    Rapid advancements in AI have collapsed the distance between the future and the present. As William Gibson famously…

  • Understanding Systems or Users?

    Understanding Systems or Users?

    Living through a technological disruption is humbling. The AI field is moving forward at such an incredible pace, that…

    1 条评论
  • Fine-Tuning Strategically: When to Resist the Urge & What to Do Instead

    Fine-Tuning Strategically: When to Resist the Urge & What to Do Instead

    Elon Musk outlines five steps for improving systems: Make the requirements less dumb. Delete the part or process.

  • Connecting the dots in the world’s playground

    Connecting the dots in the world’s playground

    For the past month, I’ve been working with a close friend on a robotics project. It’s mind-blowing to experience what…

  • Intelligence is Free - Use it to amplify your creativity.

    Intelligence is Free - Use it to amplify your creativity.

    I've been noticing a suboptimal pattern in dealing with intelligence lately, and it's got me thinking. We're in the…

  • Can AI Reason? Who Cares! Let's Solve Some Problems.

    Can AI Reason? Who Cares! Let's Solve Some Problems.

    There's a lot of talk about whether AI can truly reason or understand emotions. Some say it's just pattern-matching…

  • The "Unlock Fallacy": Why We Crave Simple Solutions

    The "Unlock Fallacy": Why We Crave Simple Solutions

    It's fascinating how our human minds, shaped by narratives and prone to seeking patterns, often overestimate the impact…

  • Decoding Human Behavior

    Decoding Human Behavior

    Decoding Human Behavior Let's chat about how online experiences are about to get a major makeover. And no, I'm not…

  • Manage complexity and find flow

    Manage complexity and find flow

    Starting an engineering project from scratch can be challenging. There are so many components that still have to be…

  • Measuring the Unmeasurable

    Measuring the Unmeasurable

    This week I looked into the challenges related to building ML systems. My primary motivation for exploring this topic…

社区洞察

其他会员也浏览了