Skip to content

quests-org/quests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quests

The open-source app builder that builds and runs apps on your computer using any LLM.

Quests Mac App

Features

  • 🔗 Bring your own key (BYOK) - Use the best models from OpenAI, Anthropic, Google, OpenRouter, and more
  • 💻 Desktop app - Apps are built and run locally on your machine
  • 🌟 Open source - Apache 2.0 licensed, high quality, and tested
  • 🤖 Coding agent - State-of-the-art performance with targeted edits and real-time linting
  • 🏗️ Multiple projects - Build and run multiple full-stack applications simultaneously
  • 📂 Version control - Built-in versioning with restoration
  • 📤 Exportable apps - Full-stack React apps that can run anywhere

Download the desktop app at quests.dev.

All you need is an AI provider API key - everything runs locally on your computer.


Contributing

Important

AI Assistance

Quests itself can be used for vibe coding, but the project is not vibe coded.

If you use any AI assistance while contributing, this must be disclosed in your pull request along with the extent of usage (e.g., "code generation" vs "documentation only").

We welcome high-quality contributions.

  • No messy or unfinished code
  • Use conventional commit messages (e.g. feat: add new feature)
  • Run pnpm check-and-test to validate your changes

Monorepo

Quests is organized as a monorepo with the following structure:

Development Setup

You'll need:

Then:

# Clone the repository with submodules
git clone --recursive https://github.com/quests-org/quests.git
cd quests

# Install dependencies
pnpm install

# Start the studio in development mode
pnpm dev:studio

License

Quests is licensed under the Apache 2.0 license. See LICENSE for more information.