Works with Claude Code & Claude Cowork

Your files.
Your personal site.

Drop your CV, papers, and projects into a folder. Let Claude turn them into a beautiful website. Deploy in seconds. No coding required.

Get Started

A CMS without the CMS

Your files are the source

Your CV, research papers, project notes—they already describe who you are. No need to re-enter everything into a website builder.

Claude does the design

Claude reads your files, understands your work, and generates clean HTML. You describe what you want. Claude builds it.

Plain HTML, nothing else

No database. No build tools. No dependencies. Just HTML files that load instantly and work forever.

How it works

Three steps. Five minutes. Your site is live.

1

Gather your files

Collect the documents that represent your work. Claude can read PDFs, Word docs, Markdown, and more.

resume.pdf publications.md projects/ bio.txt
2

Ask Claude to build your site

Open Claude Code in your folder, or share the files with Claude in Cowork or Desktop. Describe the site you want. Claude reads your files and generates HTML.

Example prompt
"Read my CV and publications. Create a minimal personal website with an about page, a list of my papers with abstracts, and a contact section. Use a clean dark theme. Put all files in a folder called site/"
3

Deploy from inside Claude

From Claude Code, run bassh. From Cowork or Desktop, ask Claude to deploy through the bassh connector. Your site is live in seconds with a shareable URL.

$ bassh ./site -n portfolio
Deploying 4 files...
✓ https://you-portfolio.pages.dev

Two ways to connect Claude

Pick the one that matches where you talk to Claude. Both share the same account, the same projects, the same URLs.

Claude Code

Terminal · uses your files directly

Install the CLI once, register with an invite code, and ask Claude to deploy. No connector setup — Claude calls bassh directly.

$ curl -fsSL https://get.bassh.io/install.sh | bash
$ bassh register you --invite ops:secret
✓ registered as you
claude> deploy ./site with bassh

Claude Cowork & Desktop

Custom Connector · OAuth + MCP

Add bassh as a Custom Connector once. Claude gets six tools — deploy_html, deploy_files, list_projects, delete_project, get_form_submissions, whoami — and can ship your site without ever leaving the chat.

  1. Sign up at connect.bassh.io and copy your API key.
  2. Open connect.bassh.io/connect and generate a client_id + client_secret.
  3. In Cowork or Claude Desktop, add a Custom Connector and paste the credentials. OAuth handles the rest.
Set up the connector →

Share what Claude builds — privately

When Cowork drafts a proposal, a briefing, or a one-pager, you don't need a developer to put it behind a login. Tell Claude to deploy through bassh with a password or per-recipient magic link, and only the people you name can open it.

What you can build

Client proposal or pitch

Cowork drafts the deck-as-a-page from your notes. Deploy with a password and email the link. The client sees a polished site, not a Word doc.

brief.pdf + pricing.mdpassword

Board or team briefing

Confidential one-pager for a small group. Lock by email so only named recipients get a magic link — no shared password to leak.

memo.md + chart.pngotp_emails

Academic or professional portfolio

Showcase research, publications, or work samples. Public link, custom domain optional.

cv.pdf + papers/ + bio.md

Wedding, event, or family page

Turn a folder of photos and notes into a private page only the invited list can open.

photos/ + details.mdotp_emails

Why not use a website builder?

Website builders bassh + Claude
Setup time Pick template, customize, re-enter all your info Point Claude at your files, deploy
Monthly cost $10-30/month Free
Your data Locked in their platform Plain HTML files you own
Updates Log in, navigate UI, edit fields "Update my site with this new paper"
Page speed Slow (JavaScript, tracking, bloat) Instant (static HTML on global CDN)
Effort You do the work Claude does the work

Ready to build your site?

Get an invite code, open Claude, and have your personal site live in minutes.

Request Access