Collect a quote from each maker
fw-s3tfw-s2l
Bud’s App runs next to the project you already develop. Browse the live site, compare every page, plan the work, let agents finish it and read the code, with every conversation about them in one sidebar.
The routes you configured beside a real browser of your running site, with tabs, history and an address bar that stays on it.
Explore pagesEach route as an always-current screenshot in light and dark, with comments pinned where they belong.
Explore the canvasYour project’s Beads issues as one simple board, with who made each task and where its agent is.
Explore tasksStart a task and a coding agent works on it in a sandbox. Follow it in the chat or its terminal, then approve: only then is its branch pushed.
Explore agentsBrowse the project, review what changed and comment on the lines that matter.
Explore filesThe App starts on its own port whenever you run your usual Vite dev command. It works on your Git repository and Beads workspace, shows each area once it’s set up, and nothing changes in your production build. bud doctor says what the rest needs.
Installationimport { defineConfig } from 'vite'
import { bud } from '@bud.sh/app/vite'
export default defineConfig({
plugins: [bud()],
})Deploy Bud for your GitHub repository behind a password: the canvas of main and every branch you activate, Pages as captured pictures, Tasks and Agents, always available. The bud.sh team reviews this site at app.bud.sh.
Hosting guide{
"project": ".",
"repository": "owner/repository",
"domain": "app.example.com",
"main": "main",
"files": ["bud.config.ts"]
}Comments on pages, lines of code and tasks share the same threads, statuses and search, authored by your Git identity.
Replies keep the context of every pin.
Pin a thread to a point on a page.
Select lines in Files to start a thread.
Discuss a task, or link one thread to several.
Add Bud to Vite, pick a few pages and start the conversation. Free, and one npm install away.