I'm no longer in corporate America, so maybe I'm out of touch a bit, but could you just...not...use an LLM? You can still solve interesting problems on your own if you choose to do so?
Also building voice agents and have found GPT 5.4 with no thinking to be the sweet spot for latency vs intelligence vs cost.
GPT 5.5 with no reasoning is actually slightly faster, and much smarter, but too expensive.
What I'm really looking forward to are the next gen speech to speech models. gpt-realtime-2 is almost there, but not quite good enough for our use case. 5.4 actually beats it on answer latency even cascaded with stt/tts.
You static typed evangelists have lost your damn minds. You seem to have completely misunderstood what this library even is because you have some primal urge to boast static typing at every chance.
You can build high quality software with dynamically typed languages, and Ruby is an absolute dream to read and write.
We use and love RubyLLM! A wonderful and easy to use framework.
Agreed with another commenter on the frustration with the responses API not being naively supported; that seems like a huge miss. There is a connector from another dev, but it's buggy and not as high quality as the main gem.
Really looking forward to future development and especially 2.0!
Edit: Just saw that responses API is now native? I will definitely check that out.
I think something the article glazes over is that all these AI search results, whether it's Google AI Overviews, ChatGPT, or whatever, are mostly synthesizing and summarizing existing search results from classic search algorithms.
If the results the LLMs are grounded in haven't changed, then LLMs haven't changed SEO much.
...except, of course, stealing clicks from the actual creators.
Exactly. Not Starlink, but Tesla, their stupid non AI allocation tracker said my model X would be ready in a month for about 13 straight months (Early Model X plaid allocation)
I think you are wildly underestimating how much of a hard on people have for calling businesses, even when there are better and faster options clearly available, like clicking a button online.
Staffing our phone lines is the absolute bane of my small (non tech) business.
Exactly! Many Ferraris of the past have gotten single digit MPG, no one cares. All of a sudden they have to make a Chinese looking EV because of "efficiency"? Give me a break.
MCP isn't going anywhere. Some developers can't seem to see past their terminal or dev environment when it comes to MCP. Skills, etc do not replace MCP and MCP is far more than just documentation searching.
MCP is a great way for an LLM to connect to an external system in a standardized way and immediately understand what tools it has available, when and how to use them, what their inputs and outputs are,etc.
For example, we built a custom MCP server for our CRM. Now our voice and chat agents that run on elevenlabs infrastructure can connect to our system with one endpoint, understand what actions it can take, and what information it needs to collect from the user to perform those actions.
I guess this could maybe be done with webhooks or an API spec with a well crafted prompt? Or if eleven labs provided an executable environment with tool calling? But at some point you're just reinventing a lot of the functionality you get for free from MCP, and all major LLMs seem to know how to use MCP already.