Skip to main content

Introduction to LoFi Engine

Generate LoFi music on the go. You create your own atmosphere; LoFi Engine sets the mood.

Installation

Get LoFi Engine on Linux, Mac, Windows, or try the web version

Quick start

Generate your first LoFi track in minutes

Keyboard shortcuts

Master every action with keyboard shortcuts

Customization

Customize playback, look, and ambience to match your mood

What is LoFi Engine?

LoFi Engine is a desktop application that generates procedural LoFi music using Tone.js, providing a dynamic and unique listening experience every time. Built with Svelte, TypeScript, and Tauri, it offers a lightweight, cross-platform solution for creating your own LoFi studio.
LoFi Engine works completely offline. Your experience is fully private, with no internet connection required.

Key features

Procedural generation

Every track is generated procedurally using Tone.js for a unique listening experience

Customizable ambience

Add weather and nature sounds like rain, birds, waves, and city textures

Auto DJ (Immersion)

Automatic soundscape management with Music, Atmosphere, World, and Manual modes

Custom look and feel

Choose from carefully crafted artworks to create your perfect studio environment

Keyboard shortcuts

Every action has a keyboard shortcut for maximum accessibility

Multilingual support

Available in English, French, Dutch, Russian, Japanese, Chinese, and Hindi

Cross-platform support

LoFi Engine runs on all major desktop platforms:
  • Linux: Native desktop application
  • macOS: Native desktop application with private API support
  • Windows: Native desktop application
  • Web: Browser-based version at lofi-engine.vercel.app
The desktop app provides the best performance and offline support. The web version is perfect for trying LoFi Engine without installation.

Core philosophy

LoFi Engine’s main focus is:
  1. Customization: Full control over music, ambience, and visual appearance
  2. Accessibility: Keyboard shortcuts for every action, multilingual support
  3. Artistic freedom: Be the artist and create your unique LoFi studio

Immersion system (Auto DJ)

The Immersion system automatically manages your soundscape with four modes:
  • Music: Focuses on beat and chords without atmospheric effects
  • Atmosphere: Adds core weather and nature effects for fuller sound
  • World: Incorporates specific textures like city sounds or wind for deep immersion
  • Manual: Gives you full control to mix and match sounds as you please

Next steps

1

Install LoFi Engine

Download and install LoFi Engine for your platform. See the installation guide.
2

Generate your first track

Follow the quick start guide to generate your first LoFi track.
3

Customize your experience

Explore customization options for music, ambience, and visuals.
4

Learn keyboard shortcuts

Press ESC in the app to view all available keyboard shortcuts.

Build docs developers (and LLMs) love