Pular para o conteúdo
← Back to Skalablog

Published article

How to Build a ChatGPT Alternative for Developers

Products & BusinessChatGPTVercelOpenAI

Uchat is a ChatGPT alternative for developers currently in private beta, built solo by indie developer André Elias and shown publicly in January 2026. It combines reusable prompt contexts, a canvas planning board, and pay-per-use access to multiple AI models through Vercel's AI gateway, replacing the ChatGPT Plus flat fee with usage-based billing.

What Is Uchat, a ChatGPT Alternative for Developers?

Uchat is a ChatGPT alternative for developers built as a micro SaaS by Brazilian indie developer André Elias, announced in a build-in-public video on 22 January 2026. It is a web app where you keep reusable AI contexts, sketch plans on a canvas, and chat with several models without paying a flat monthly subscription. As of October 2026 the product remains early stage: the video shows a pre-production build with invite-only access and a beta signup form rather than a public launch.

The tool targets a narrow audience Elias describes directly: developers and indie hackers who ask AI models about project decisions, feature ideas, and strategy, and who repeat the same context in every new chat. There is no verified public website for Uchat yet, so the details below come from the developer's own recorded demo and stated roadmap, not from independent testing.

A quick entity map before going deeper, since several tools appear in the demo:

  • ChatGPT: OpenAI's consumer assistant, the product Uchat is positioned against.
  • Vercel: the hosting and deployment platform whose AI gateway unifies multiple model providers under one API key.
  • Excalidraw: the virtual whiteboard whose drawing style Uchat's canvas resembles.
  • Eraser: the diagram-as-code tool Elias used before building his own canvas.

Why Move Away From ChatGPT?

The developer gives three concrete reasons in the video, and all three are about control rather than model quality alone. First, he was annoyed by memory and personalization: past statements influenced later answers in ways he did not want. Second, reliability: messages sometimes went unanswered. Third, repetition: he maintains several micro SaaS projects and retyped the same project context into ChatGPT constantly.

These are first-hand complaints from the video, not benchmark findings, so treat them as one user's experience with ChatGPT during late 2025 and early 2026. Still, the third point maps to a real workflow problem many developers recognize: project context lives in the person, not the tool, so every chat starts from zero.

Uchat's answer to that problem is the feature set covered in the next two sections: saved contexts you reference with an @ mention, and a canvas that can also serve as context.

Reusable Contexts and a Planning Canvas

Contexts are the core mechanism of Uchat, and they solve the retyping problem directly. You save a block of project information once, for example a description of the SaaS you are building, and then attach it to any new chat. In the demo, the developer types @, picks two saved contexts, and asks the model what they contain. The model correctly summarizes both: one describes Uchat itself as a tool for developers and indie hackers with multiple LLM models and custom contexts, and the other is a canvas titled with pricing notes.

The canvas is the second pillar. Elias says he used Excalidraw and Eraser for planning mockups, but Eraser's free tier limits him to four canvases per account, which he found restrictive when juggling multiple projects. He could cram everything into one canvas, but that turns into a mess. Uchat embeds its own drawing board, which the model's own summary in the demo calls Scaled Draw, and any canvas can be sent into a chat as context. In the demo, the model reads a canvas containing a 'Bring Your Key vs Subscription' pricing sketch and reports its contents accurately.

This design makes planning artifacts first-class context rather than screenshots pasted into a chat. For solo builders who already sketch funnels, pricing tables, and mockups before coding, that is the clearest differentiator the demo shows.

Multiple Models Under One API Key

Instead of locking users to one provider, Uchat lets them pick from several models listed in a dropdown. The integration runs through Vercel's AI gateway, which the developer explains unifies multiple providers behind a single API key. You paste that one key into Uchat's settings and the whole product works against the models the gateway exposes.

The practical effect is billing control. Because you supply the key, you are debited per use by the underlying providers rather than paying Uchat a subscription. The developer frames this explicitly: if you do not use the product heavily, you avoid the roughly $20 per month that ChatGPT Plus costs, a price listed on OpenAI's ChatGPT plans page. Heavy users should run the opposite math, since token costs at scale can exceed a flat fee.

The two billing models compared:

DimensionChatGPT PlusUchat (bring your own key)
Cost structureAbout $20 flat per monthPay per token through your API key
Models availableOpenAI models onlySeveral providers via one gateway key
Memory and personalizationCollects info and biases answersLimited to the contexts you attach
Setup burdenSign up and subscribeCreate an API account, paste key in settings
Best fitCasual, high-volume chatDevelopers with intermittent, project-specific use

One caveat worth naming: this is a bring-your-own-key product, which means you manage an API account and usage billing yourself. That is a different operational burden from a consumer subscription, and it suits developers more than casual users.

Getting Started With Uchat in the Demo

The video shows a short setup path, and it doubles as a preview of what onboarding would look like once the beta opens:

  1. Log in with your Google account. In the video this happens on a pre-production build, so expect rough edges.
  2. Go to settings and paste the single API key from Vercel's AI gateway. This one key unlocks every model in the dropdown.
  3. Create saved contexts for each project, for example a description of the SaaS you are building.
  4. Start a chat, type @, and attach the contexts or canvases you want the model to see.
  5. Sketch plans on the built-in canvas whenever a question is easier to draw than to describe, and send it as context the same way.

Beta Access and Current Status

As of the video's publication in January 2026, Uchat was still in development with login via Google account and an invite-only rollout planned. The developer says the production deploy was imminent in the video, the beta would open 'in the coming days', and the official launch would follow weeks later, after feedback rounds. A signup form for beta testers was placed in the video description, and testers pay nothing; the goal is bug reports and feedback.

No independent reviews, pricing pages, or public documentation for Uchat could be verified at the time of writing, so anyone evaluating the product today should check the developer's channel for the latest state rather than assuming the video reflects the current release.

Roadmap: Shared Workspaces and a Context Community

Two roadmap items stand out in the video, both stated as intentions rather than shipped features.

  • Shared workspaces. The developer plans to let you create a workspace with a partner or co-founder where chats, contexts, and canvases are shared between members. He gives a personal example: sharing a workspace with his wife so their texts stay shared.
  • A context marketplace. He wants users to publish contexts, such as a 'micro SaaS best practices' or 'B2C marketing best practices' prompt pack, that others can browse, clone, and reuse. He compares the mechanic to browsing open-source repositories on GitHub and copying what fits.

On the marketing side, he notes that many people are growing B2C products right now with cheap customer acquisition, and says he will cover that topic in a members-only video on his channel.

Both ideas push the product from a personal tool toward collaboration infrastructure. The community angle in particular would make high-quality contexts a distribution channel, since a good shared context advertises the product every time it is cloned. Treat both as roadmap only; nothing in the video shows them working.

What This Project Says About Micro SaaS Strategy

Beyond the product itself, the video is a compact case study in micro SaaS building. Elias solves a problem he personally has, ships a scoped first version with Google login, contexts, canvas, and one API key, and opens a beta before launch to collect feedback cheaply. He also films the process, which doubles as marketing for the eventual launch.

For readers exploring this path, resources from the same Brazilian developer ecosystem, such as the Crazystack community associated with creators like Gustavo Dev Doido and its Crazystack Typescript materials and Bootcamp do Dev Doido training, cover similar build-in-public approaches to shipping small products fast. The shared lesson across these programs and this video is consistent: ship a narrow tool for a problem you own, and let real users find the bugs before you charge for it.

Frequently Asked Questions

Is Uchat free?

Testing the beta is free, and the developer states testers pay nothing. After launch, the planned model is bring-your-own-key: you pay the underlying model providers per use instead of a monthly fee, with no Uchat subscription shown in the demo.

Does Uchat work only with OpenAI models?

No. The demo shows a model selector with several options, all accessed through Vercel's AI gateway, which unifies providers under a single API key you configure in settings.

Who built Uchat?

André Elias, a Brazilian indie developer who publishes as André Elias | Dev on YouTube. He demonstrated the product in an eight-minute build-in-public video published on 22 January 2026. He recorded it shortly after arriving back in Brazil, in an improvised setup ahead of future livestreams.

Can Uchat replace ChatGPT entirely?

The developer positions it as an alternative for his own workflow: project contexts, planning canvases, and per-use billing. The video shows no independent benchmarks, so claims about answer quality remain one user's impression rather than tested evidence.

What is on the Uchat roadmap?

Shared workspaces for collaborators and a community system where users publish and clone reusable contexts. Both were announced in the January 2026 video as future plans, not shipped features.

Why does Uchat use a canvas?

The developer already used canvas tools like Eraser and Excalidraw for planning, but Eraser's free tier caps him at four canvases per account. Embedding a canvas in Uchat removes that limit and lets any drawing become chat context with one mention.

What is bring your own key?

It means the app does not sell you model access. You create an account with the model providers through Vercel's AI gateway, paste one API key into Uchat, and the providers bill you directly for what you use. Light users can spend less than a ChatGPT Plus subscription; heavy users can spend more.

When did Uchat launch?

It had not launched by the time of writing. The beta was planned for the days after 22 January 2026, with the official release weeks later following tester feedback. As of October 2026, the article's sources are still the developer's own demo rather than independent coverage.

Turn Your Own Build-in-Public Videos Into Articles

Elias turned an eight-minute demo into distribution by narrating his reasoning on camera, and this article exists because that reasoning was worth preserving in written form. If your videos hold the same kind of knowledge, product walkthroughs, pricing decisions, lessons from shipping, that written form can reach, you can convert them without writing from scratch. Skala Blog takes a YouTube URL, transcribes the video, and generates a structured article from it, so the explanation you already recorded becomes a page people can search and read.

Source video