Skip to content

jit-it/jit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

jit

Publish AI-generated content in seconds.

Instantly publish HTML, Markdown, files, and entire projects created with AI. One command via CLI, MCP server for Claude & Cursor, or drag & drop. Self-hostable, open-source, full privacy and control.

MIT License npm


What is jit?

jit is an open-source, self-hostable publishing layer for AI-generated content. Create a page, doc, or app in any AI tool — get a live URL in seconds.

  • CLIjit share ./my-project from your terminal
  • MCP Server — tell Claude, Cursor, or any MCP-compatible AI to publish directly
  • Web dashboard — drag & drop, manage versions, tokens, and settings
  • Self-hostable — full control, your data, your infrastructure

Quick Start

CLI

npm install -g jit-it

# Save your API token once
jit login --token jit_your_token_here

# Publish a file or directory
jit ./my-landing-page
jit ./index.html --name my-site

MCP (Claude, Cursor, Windsurf)

Add to your MCP config:

{
  "mcpServers": {
    "jit": {
      "type": "http",
      "url": "https://jit.dev/api/mcp"
    }
  }
}

Then just ask your AI: "Publish this as my-startup"

Self-Hosting

git clone https://github.com/jit-it/jit-it
cd jit-it
cp .env.example .env   # fill in your values
docker compose up -d   # starts PostgreSQL + MinIO
pnpm install
pnpm db:migrate
pnpm dev

See the self-hosting docs for a full guide.

Monorepo Structure

apps/
  app/       # Next.js dashboard + API (app.jit.dev)
  landing/   # Marketing landing page (jit.dev)
  docs/      # Documentation (docs.jit.dev)
packages/
  db/        # Drizzle ORM schema
  auth/      # NextAuth.js + API tokens
  storage/   # S3 abstraction (R2, AWS, MinIO)
  ui/        # shadcn/ui components
  cli/       # CLI tool (npm: jit-it)
  mcp/       # MCP server (npm: @jit-it/mcp)

Tech Stack

  • Next.js 15 (App Router)
  • Drizzle ORM + PostgreSQL 16
  • NextAuth.js v5 (GitHub, Google OAuth + API tokens)
  • S3-compatible storage via @jit-it/storage abstraction
  • Turborepo + pnpm workspaces

Contributing

Contributions are welcome. See CONTRIBUTING.md for guidelines.

License

MIT — see LICENSE.

Releases

No releases published

Packages

 
 
 

Contributors