quests

quests

The open-source app builder

Stars: 79

Visit
 screenshot

Quests is an open-source app builder that allows users to build and run apps on their computer using various AI models. It provides a desktop app for local development, supports multiple projects simultaneously, offers version control, and enables exportable apps. Users can bring their own AI models from providers like OpenAI, Anthropic, Google, etc. The tool also includes a coding agent for targeted edits and real-time linting, making it suitable for developers looking to leverage AI in their app development workflow.

README:

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.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for quests

Similar Open Source Tools

For similar tasks

For similar jobs