SELF-HOSTED AI CONTENT WORKSPACE

Let AI understand your whole Site.

Give a Site Agent your existing Markdown, Git, generator, and preview—not a pasted fragment. It can inspect and modify the workspace while you approve changes, review the diff, and decide what gets published.

  • Understand the whole Site
  • Review every AI change
  • Keep files and Git canonical
BLOG / STUDIO Agent connectedReview changes →

YOU · WRITE FROM A PHOTO

Turn this desk photo
into a short essay

Identify the objects and light, organize headings, and write a caption for the image.

Attach the photograph, drop the draft sentence in as #1, and ask the Site Agent to recognize the scene and shape the article.

AI changes. You review and publish.

AI THAT WORKS WITH YOUR SITE

From a request
to reviewed changes.

  1. 01

    Ask

    Start a durable Site-scoped Session and attach only the context this message needs.

  2. 02

    Inspect

    Let the Agent read, search, explain, and propose bounded workspace changes.

  3. 03

    Review

    Approve tool calls, inspect the Git diff, and preview with the real theme.

  4. 04

    Publish

    Prepare and release the reviewed commit yourself; the Agent cannot publish.

YOUR SITE REMAINS THE SYSTEM OF RECORD

A Site-aware Agent.
Without an AI-owned site.

Blog Studio works directly with your existing files and local Git, then uses your real generator for preview. Hard Site boundaries, typed tools, approvals, and reviewable ChangeSets keep AI work observable without replacing your stack.

See the Agent boundaries
SITE AGENTBlog StudioSessions · context · approvals
  • CONTEXTArticle / selection
  • FILESBounded workspace
  • GITLocal, typed tools
  • PREVIEWReal generator
  • RELEASEHuman reviewed

APACHE-2.0 · SELF-HOSTED · HUMAN IN THE LOOP

Bring AI to your site.
Keep ownership of both.

Start self-hosting DjangoAILab / blog-studio ↗