Ballmac UI home

Muse: AI chat app

A calm, reading-first AI chat app in five pages: a chat with reasoning, sources, a document panel and a model picker, a new-chat screen, projects, a library of everything made, and settings.

Open in v0 (opens in a new tab)

Installation

$ pnpm dlx shadcn@latest add @ballmac/template-muse

The page is added as a route in your app, with every block it uses.

What's inside

Pages
  • Chat/muse
  • New chat/muse/new
  • Projects/muse/projects
  • Library/muse/library
  • Settings/muse/settings
Fonts
DM Sans, Source Serif 4 (Google Fonts, loaded with next/font)
Files
12 files · 16 Ballmac blocks and components

Built with

Dependencies

Use with AI

Installs a five-page AI chat product with a serif reading column. Replace send() in muse-chat.tsx with your model call, muse-data.ts with your history, and edit museCss for the palette. With the shadcn MCP server set up (guide), ask your agent:

Add the Ballmac UI Muse: AI chat app (@ballmac/template-muse) to this project with the shadcn MCP, then use it where it fits.

Use it for

  • Chat assistants and copilots that need a full product UI
  • Reading-heavy AI tools where answers are long

Not for

  • Embedding a small chat widget in another page (use ai-chat-1)

Registry JSON: https://ui.ballmac.com/r/template-muse.json

Free to use in personal and commercial projects.