Skip to content

speer-ai/dexter

 
 

Repository files navigation

Dexter Web (Next.js)

Dexter is a web‑based voice assistant inspired by the "Jarvis" interface. This refactored version uses Next.js with Tailwind CSS and the xAI API.

Setup

  1. Install Node.js (v18 or later).
  2. Create a .env.local file at the repository root and set XAI_API_KEY to your API key.
  3. Install dependencies:
npm install

Development

Start the development server:

npm run dev

Navigate to http://localhost:3000 to use Dexter. API requests are handled by Next.js API routes.

Production Build

npm run build
npm start

Features

  • Text and voice input using the browser Speech Recognition API.
  • Text to speech responses.
  • Simple chat interface with a webcam preview.
  • All intelligence provided by xAI's grok-2-vision-1212 model.

Dexter speaks with an English accent and keeps a conversational history so replies feel natural.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.8%
  • CSS 1.2%