Gem Apps

Small idea
Now it’s real

A game for tonight. A tool just for you. Send Gem the code in one message. Your idea gets a link.

One file · up to 4,000 characters · JavaScript or TypeScript

Three steps, one link

01

Describe it

Give your AI assistant the docs and tell it what you want to make.

02

Send the code

Open the build link in the docs and paste the whole file as one message. Its name is in the code.

03

Open and share

Gem replies with a link. Your app is running. Use Share to send it to friends.

A small taste of what’s possible

Real apps built on Gem. Each one opens from a link.

You bring the idea
Gem brings the essentials

AI and the web

Ask the model a question or search for an answer with sources.

Personal storage

Each person’s data stays separate inside each app.

Live together

Rooms, lobbies and messages in real time.

Leaderboards

Keep each player’s best score and show the top results.

The basics, built in

Telegram colors, buttons, safe spacing and input controls.

One link to keep

Replace the code at the same address. Share the app as a card.

See how your
app is doing

Every app has an owner dashboard: people, opens, actions, live sessions and scores. Only you can see it.

Preview the dashboard →
CounterPreview
128People
864Opens

Before you build

Do I need to write code?

Your AI assistant can write it. Give it the documentation and your idea, then paste the finished file into Gem.

What uses my plan?

Each model or web search call uses one message from the plan of the person using the app. Storage and leaderboards are free.

Can I change my app?

Yes. Choose Edit from your app list and send replacement code. The link stays the same.

What are the limits?

One file, up to 4,000 characters. No imports or direct network access. Payments, file uploads and scheduled jobs are not available yet.

Not writing code? Gem Projects →

What will you make first?

Open the docs →