Open Source|All improvements go through Pull Requests with automated CI checks before review by@Leo-Galli|Join Discord|Contributing guide
Development

Development

For contributors and operators running Aetheris from source.

Repository layout

RepositoryPurpose
aetheris-appWeb app, backend, workers, Prisma schema
aetheris-websiteMarketing site with interactive demo
aetheris-docsThis wiki, SDK guide, OpenAPI spec
aetheris-addonsModules, themes, integrations store
aetheris-windows-installerWindows TUI installer + winget
aetheris-installerLinux/macOS automated installer

Local development

# Start PostgreSQL + Redis
docker compose up -d postgres redis
 
# Web app
npm ci && npx prisma migrate dev && npm run dev
 
# Backend
cd backend && python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt && python run.py --reload

Quick links

See also: Architecture, Backend.