Vibes DIY
Vibes DIY / Blog
From the build log

Make vibes from Muse

If you talk to Muse, you can now make vibes without leaving the conversation. Ask for an app for your community garden, your trivia team or your street's tool library, and Muse writes it, creates it on your account and hands you the link. Ask for a change and it pushes the change. Ask what's in the app and it tells you what the records say.

The new docs page, Make vibes in Muse, has the whole setup and three prompts to start from.

A terminal prompt with a blinking cursor, in a warm amber duotone, with the post title set over it. The title card for a post about making vibes from Muse through the command-line tool.
One sign-in on the machine Muse runs on, then the chat does the rest.

How it connects

Muse works through the Vibes DIY command-line tool, running on the same machine Muse does. You run npx vibes-diy login once. That opens a page on vibes.diy where you approve the device, and the tool keeps a certificate for it. From then on, everything Muse does runs as you, and only as far as your own account reaches. npx vibes-diy list shows your apps, so you can see the connection is live before you ask for anything.

Get posts like this in your inbox

One email field. Real updates. No algorithm required.

Claude and ChatGPT reach Vibes DIY through a hosted connector you add from a directory. Muse takes the other road: the tool sits next to it, on your computer, so the connection travels with your machine and works wherever your machine does.

Three things it can do

  • Make a new app. Describe it in a sentence. The first version goes straight to its live link, so you can open it the moment it exists.
  • Change one you have. Point at the app, by its link or its your-handle/app-slug name, and say what to change. A push goes to the live link, so ask Muse to confirm with you before it pushes. For a change you want to look at first, a push with --mode dev builds a draft, and npx vibes-diy publish promotes it when you say so.
  • Read and write its data. Ask what an app keeps, look up a record, or add one. Muse confirms before it deletes anything.

A new app is usually reachable by anyone, with its own access rules governing what visitors may do with its records. For one that only you and people you approve can open, have Muse publish it with --private.

When you're behind a proxy

Some computers reach the web through a proxy. The tool, from version 14.3.188, follows the same proxy settings the rest of your machine uses. If a connection is being shy, npx vibes-diy doctor reads out the version, whether the device is enrolled, when the certificate expires, which proxy it used and whether the handshake went through, so you know exactly which step to look at.

If you approve the login from a browser on a different machine, the certificate page has copy buttons to finish the enrollment by hand.

Start here

Paste one of these into Muse once it's signed in:

  • Make a vibe for my community garden with a plot map, a watering rota for this month, and a button to swap a shift.
  • Make a vibe that keeps the scores for our Thursday trivia team and posts a season leaderboard every Friday morning.
  • Make a vibe for our street's tool library where each neighbour lists what they lend and borrowers leave a thumbs up when it comes back.

Every vibe Muse makes is an ordinary vibe. It opens at its own link, anyone you share it with can use it, and you can keep building it on vibes.diy, in the command-line tool, or from Claude and ChatGPT whenever you like.

Make vibes in Muse

One sign-in, then a new app from a sentence in the chat you already have open.

Read the docs →

Enjoyed this? Get the next post by email

One email field. Real updates. No algorithm required.

Prefer a feed? RSS · Atom