Vela

Vela is a local-first, voice-first assistant designed around a browser PWA, a gateway service, and self-hosted integrations for speech, LLM orchestration, home automation, search, and speech synthesis.

Documentation

Development

  • Use mise for tooling in this repository.
  • Use Yarn as the package manager once provisioned by mise.
  • Bootstrap tools with mise install.
  • Run repo commands with mise exec -- yarn … if your shell is not activated for mise.
  • Install workspace dependencies with mise exec -- yarn install.
  • Start the SvelteKit UI with mise exec -- yarn dev:ui.
  • Start the Fastify gateway with mise exec -- yarn dev:gateway.
  • Build the UI with mise exec -- yarn build:ui and run the UI check with mise exec -- yarn check:ui.

Working Agreement

  • AGENTS.md defines how implementation work and documentation should stay aligned.

Status

The repository now includes a minimal runnable SvelteKit UI and a minimal runnable Fastify gateway as the baseline for the next vertical slices.

Description
No description provided
Readme 192 KiB
Languages
JavaScript 75.3%
Svelte 24.2%
HTML 0.5%