Here Is How to Vibe Code Large Scale Projects



AI Summary

Overview

  • The video introduces Planex, a command-line coding agent designed for large-scale projects, capable of handling up to 2 million tokens of context and indexing directories with 20 million tokens or more.
  • It uses tree sitter project maps for better code navigation and multiple models through Open Router API for resilience in large code bases.

Installation Options

  1. Planex Cloud (no separate API keys needed).
  2. Planex Cloud with your own API keys.
  3. Self-hosted local mode using Docker (demoed in the video).

Local Mode Setup

  • Clone the GitHub repo and start the Planex server (Docker must be installed).
  • Install Planex CLI via command line (requires password for sudo).
  • Sign in and choose local mode.
  • Initialize Planex with API keys exposed.

Features

  • Chat Mode: Brainstorm ideas with Planex without prior planning.
  • Tell Mode: Automatically transitions to coding based on prompts.
  • Changes in Sandbox: Review and approve changes before applying them.
  • Debugging: Offers options for troubleshooting and applying fixes, including a full auto mode.
  • Project Understanding: Planex can read existing projects and suggest improvements based on the structure.

Demonstration

  • Shows how to improve a Swift app’s UI by interacting with Planex, which creates a new script instead of modifying main files directly.
  • Enables steps for debugging and executes changes based on user prompts.

Conclusion

  • The video highlights the capabilities of Planex in managing large projects efficiently and encourages viewers to consider its potential for their own development needs.
  • Ends with a request for subscriptions and donations.