Quick start

webpack

Add conciv to a webpack app.

The webpack entry boots the engine, but it does not inject the widget for you. You add the widget script yourself and point widgetUrl at the bundle.

npx @conciv/cli@latest init

init detects webpack from your package.json, installs @conciv/it with your package manager, and adds the @conciv/it/plugin/webpack plugin to your webpack config. Widget injection stays manual: init prints a card telling you to serve @conciv/widget/global and set widgetUrl.

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.

webpack is less complete than Vite. The live page bridge is Vite only. Chat, tests, and approvals work once the engine is booted and the widget is on the page.

On this page