> [!tldr] TLDR
> I'm sunsetting Prompta, my LLM chat app, because Raycast now supports bringing your own API keys.
[Prompta](https://www.prompta.dev/) served its purpose, but is no longer needed. I create Prompta to solve my own need, which was a way to chat with LLMs that was fast and keyboard-centric.
Raycast had previously been the app, but then they made it a paid feature with no way to bring your own key and simply pay for the LLMs yourself. Thus Prompta was born.
Prompta It was my primary AI chat app for many months, and did exactly what I wanted. It was great to solve my own problem and provide that solution to others as well. Although it never gained widespread popularity, user filed enough github issues to indicate that some people were really enjoying the app.
However, in their recent update Raycast announced you can now bring your own key: https://www.raycast.com/changelog/1-100-0
This is great news, as it completely solves the problem Prompta was designed to solve. Raycast provides a much more polished (and maintained) interface for chatting with LLMs. It's keyboard-centric, macOS native, and well deigned.
Thus, I'm posting this to officially acknowledge that the use case Prompta was designed to solve is now solved better by Raycast.
---
### Declining Usage
Recent developments aside, I haven't been using Prompta much myself as of late. I designed it back when GPT-4 was all the rage, when tool calls and agents were not widespread. When reasoning models had not yet emerged.
This all meant that the app was less and less useful over time compared to other options. The most notable shift came when ChatGPT started supporting web search. This feature was simply too useful to ignore, and Prompta didn't have it. At the time, existing API models didn't provide web search as an option, so I couldn't add the feature to Prompta without significant engineering effort (read: Building a Perplexity clone).
In addition to search theres now also [[Model Context Protocol|MCP]] and a whole slew of reasoning models. There are more providers with varying APIs. It's a lot to keep up with, and I'm happy to switch to Raycast since I can trust they will keep up with it all.
### Now what?
I'll leave the [code on Github](https://github.com/iansinnott/prompta) and leave [the web app](https://chat.prompta.dev/) running, but I won't be working on this project any more unless something changes.
Feel free to reach out if you want to take over the project or you think there's potential to breath new life into it.