conciv
Quick start

Vite

Add conciv to a Vite app.

Vite is the full integration. The plugin boots the engine, bridges the live page, and injects the widget for you.

npx conciv@latest init

init detects Vite from your package.json, installs @conciv/it with your package manager, and adds the @conciv/it/plugin/vite plugin to your Vite config. If it cannot prove the shape of your config, it prints the exact snippet to paste instead.

init prints the whole plan and asks once before it writes anything; --yes approves it up front and --dry-run prints it and exits. It refuses a dirty git tree; commit first or pass --force.

Install

pnpm add -D @conciv/it
npm install -D @conciv/it
yarn add -D @conciv/it

Add the plugin

vite.config.ts
import {defineConfig} from 'vite'
import conciv from '@conciv/it/plugin/vite'

export default defineConfig({
  plugins: [conciv()],
})

Run and open

Start your dev server, open the app, and click the conciv button.

vite dev

Keep conciv out of production. Gate it on the dev command, or set enabled. See Configuration.

Next: Usage to see what the agent can do.

On this page