Quests + Deepseek V3.1 Free API: Bye Bolt & Lovable! The BEST OPENSOURCE Alternative!

AICodeKingAbout 3 min readSep 11, 2025Watch original
THE SUMMARYAI-generated

Key Concepts:

  • Open-source app builder
  • React app development
  • Vite, Hono, and tRPC stack
  • AI model integration (Anthropic, OpenAI, Gemini, Open Router, Vercel AI Gateway)
  • Prompt-based app generation
  • Multi-tab interface for task management

1. Introduction to Quests

  • Quests is introduced as an open-source alternative to tools like Bolt, addressing the lack of open-source options in the "vibe coding landscape."
  • It's a desktop application designed for building React apps with a simple interface.
  • The app is cross-platform and open-source, allowing for customization and contributions.

2. Technical Stack and Conventions

  • Quests currently builds apps using Vite for the front-end, Hono for the back-end, and tRPC for communication.
  • The choice of Vite is highlighted as beneficial for smaller apps due to its speed and ease of maintenance.
  • The use of tRPC is praised for promoting professional and better app development practices.
  • The video contrasts this approach with other tools that rely on Next.js, which may not be as performant for smaller applications.

3. Initial Setup and AI Provider Selection

  • After installation, users need to set up an AI provider.
  • Supported providers include Anthropic, OpenAI, Gemini, Open Router, and Vercel AI Gateway.
  • The inability to add custom OpenAI-compatible or Anthropic-compatible endpoints is noted as a current limitation.
  • Open Router is recommended for its free options, including DeepSseek v3.1.

4. User Interface and Workflow

  • The interface is described as "insanely minimal" and compared to Linear in terms of simplicity, contrasting it with the complexity of Jira (Bolt).
  • Memory usage is low, averaging around 200 MB.
  • The interface uses a browser-like tab system for managing multiple tasks.
  • Each tab displays a status icon indicating whether a task is in progress or complete.
  • The bottom sidebar includes a "discover" section with local examples.
  • The main interaction involves a prompt box and model picker for generating app components.

5. Example App Generation

  • The video demonstrates building a simple movie tracker app by entering a prompt and selecting a model.
  • The process involves the tool working on the task, displaying a chat log on the left and a preview on the right.
  • The generated app can be run in the browser via a localhost URL.
  • The "open in" option allows opening the project in various IDEs (Terminal, Cursor, VS Code) or a file explorer (Finder).

6. Limitations and Missing Features

  • The tool currently lacks the ability to set environment variables.
  • There's no cost tracking for token usage.
  • Advanced features like importing existing projects, attaching images, selecting elements for changes, and creating custom providers are missing.

7. Comparison with DIAD and Other Tools

  • Quests is presented as a faster and more responsive alternative to DIAD.
  • The ability to spawn multiple agents and navigate easily is highlighted as a key advantage.
  • The video expresses surprise at the lack of good open-source alternatives to tools like Bolt and Lovable.

8. Future Improvements and Desired Features

  • The video expresses hope for Superbase integration and other feature enhancements.
  • The overall trajectory of the project is viewed positively.

9. Sponsor Message: MicroSass Fast

  • The video includes a sponsorship message for MicroSass Fast, a Next.js boilerplate designed to accelerate the launch of MicroSaaS and AI side projects.
  • MicroSass Fast includes features like Clerk, Stripe, Resend, Hostgreeql, and AI instructions.
  • It claims to reduce hallucinations by 90% and save 50+ hours of development time.

10. Conclusion

  • Quests is presented as a promising open-source app builder with a focus on simplicity and speed.
  • While it has limitations, its trajectory and potential are viewed positively.
  • The video encourages viewers to share their thoughts and support the channel.

AI summaries can miss context or contain errors. Check important details against the original video.

Go a little deeper.

Have a question about this video? Load its transcript to open the video chat.