A unified AI development environment for modern creators.
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build locally
npm run previewThe app is configured to deploy to GitHub Pages at /lark/ path.
The GitHub Actions workflow will automatically build and deploy when you push to the main branch.
-
Build the app:
npm run build
-
The
dist/folder contains the built files -
Deploy to GitHub Pages:
- Go to your repository Settings → Pages
- Set source to "GitHub Actions"
- The workflow will deploy automatically on push
- The
.nojekyllfile ensures GitHub Pages doesn't process files with Jekyll - The
basepath invite.config.tsis set to/lark/for GitHub Pages - All paths in
manifest.jsonare configured for the/lark/base path - The build process transforms
index.htmlto reference compiled JavaScript bundles
If you see 404 errors for main.tsx or manifest.json:
-
Ensure the build has been run:
npm run build
-
Check that GitHub Actions workflow completed successfully
-
Verify the build output:
- Check that
dist/index.htmlexists - Check that
dist/manifest.jsonexists - The built
index.htmlshould reference.jsfiles, not.tsxfiles
- Check that
-
Clear browser cache and hard refresh (Ctrl+Shift+R or Cmd+Shift+R)
- Editor: Markdown editor with live preview
- Terminal: Development toolset and terminal interface
- AI Chat: AI conversation and assistance
- Files: Project and file management
- Templates: Quick start templates and scaffolds
- Codex: Bookmark and knowledge manager
- Settings: Application preferences and config
- Media: Media player and content viewer