DEMO

Getting Started

Welcome to Acme SaaS documentation. This page demonstrates the Supapilot chat widget integrated into a documentation site.

Try the chat widget! Click the chat bubble in the bottom-right corner to ask questions about our documentation. The widget is powered by Supapilot's RAG engine.

Installation

Install the Acme CLI to get started:

npm install -g @acme/cli
acme init my-project
cd my-project
acme start

Configuration

Create a configuration file at acme.config.ts:

export default {
  projectId: 'your-project-id',
  region: 'us-central1',
  features: {
    analytics: true,
    notifications: true,
    aiAssistant: true,
  },
};

Authentication

Acme uses JWT-based authentication. Configure your auth provider in the dashboard:

import { AcmeAuth } from '@acme/auth';

const auth = new AcmeAuth({
  provider: 'supabase',
  publicKey: process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY,
});

// Verify user identity
const user = await auth.getUser(token);

FAQ

Common questions about using Acme SaaS. Try asking the AI assistant for help!