Templates

Start from a working ViteHub application. Each template links to its source and shows the first file to open.

App mockup · Sample content

Starter template

Calories

Send a meal to a Telegram Agent as text, a photo, or a voice note. It estimates calories and protein, saves the meal, and updates a Nuxt meal journal. Estimates are experimental and can be inaccurate.

Built with
Agent Definitions, Channels, Database, Blob
Start in
server/agents/calories/agent.ts
My Pull Requests app showing contribution totals and a list of recent GitHub pull requests.
Screenshot from the project

Starter template

My Pull Requests

Browse your public GitHub pull requests and issues in one dashboard. A scheduled Workflow builds a monthly recap, stores it in KV, and sends it by email.

Built with
Sources, Collections, Schedule, Workflow, KV, Email
Start in
app/pages/index.vue

In progress

These templates are not ready to copy or run yet.

Nuxt Agent

A ViteHub Agent that answers Nuxt questions through Telegram text and voice using Nuxt's MCP server and public documentation.

Not available yet. The template needs an explicit license and Node 24 support for local and Vercel runtimes.

Share your template

Add a licensed ViteHub project or template to this catalog by opening a pull request. Include its source URL, a short description, the ViteHub packages it uses, and an honest preview.

Open a pull request