deva is a lightweight web app built with Vite + React and powered by Algolia Agent Studio. It provides a simple, conversational interface for exploring OpenClaw setup, configuration, and onboarding topics without digging through scattered documentation.
This project was created for the DEV x Algolia Agent Studio Challenge.
-
Conversational onboarding
Ask deva questions about installing, configuring, or understanding OpenClaw. The agent retrieves indexed documentation and provides helpful summaries. -
Algolia Agent Studio integration
Uses a custom agent connected to an Algolia index containing OpenClaw docs, issues, and references. -
Clean, minimal UI
A centered landing page with a short description, Molty‑red accents, and a focused chat interface. -
Vite + React frontend
Fast local development and optimized production builds.
- React (Vite)
- Algolia Agent Studio
- Algolia Search Client
- Netlify (deployment target)
Create a .env.local file with:
VITE_ALGOLIA_APP_ID=your-app-id
VITE_ALGOLIA_API_KEY=your-api-key
VITE_ALGOLIA_AGENT_ID=your-agent-id
These are required for the chat agent to function.
Install dependencies:
npm install
Run the dev server:
npm run dev
Build for production:
npm run build
This project is designed for seamless deployment on Netlify:
- Build command:
npm run build - Publish directory:
dist - Add the environment variables in Netlify’s dashboard
Netlify will handle the build and publish the optimized output.
Made with Algolia Studio and professord for the
DEV Algolia Agent Studio Challenge.