Recursi is a recursively self-improving environment designed for building with AI, centered around a structured, visual vibe-coding workspace called Vibes. It is built for a wide range of users including kids, artists, tinkerers, and anyone who prefers not to start with a billing dashboard, with the main purpose of enabling fast, human-in-the-loop creation of dynamic web pages and applications. The product addresses the problem of cumbersome AI development tools that often involve complex API plumbing or push-button automation that removes human agency. Recursi offers optimized augmentation, keeping the user closely involved and curious while the tooling amplifies their input, solving the need for a more intuitive and accessible AI-assisted coding environment.
At its core is the Vibes environment, a structured, visual workspace for vibe-coding where users stay in the conversation while AI handles the heavy lifting. It builds dynamic web pages from small composable functions that can be revised cleanly and surgically without disrupting surrounding elements. A key feature is that Vibes built itself, demonstrating its own recursive self-improvement capability in a non-metaphorical sense.
The ecosystem includes the Aardvark Extension, a browser extension and YouTube playlist environment that revives the legendary element inspector which inspired Firebug and Chrome dev tools. It offers clean playback, curated playlists, a full 3D piano with synchronized piano rolls, a draw-on-web-page tool, dictation, and a bookmark organizer, going significantly further than its predecessors.
Additional tools built with Recursi include Scratchy, a playful local AI coding environment for Scratch where users can drop in a .sb3 file, describe desired changes, and apply surgical patches instead of starting over, requiring no accounts, keys, or cloud. The Aardvark Bookmarklet is a lightweight version of the inspector that works on any page without an extension, allowing users to hover elements and use shortcuts like R to remove, W to widen, and U to undo.
Other components are the Markdown Notebook for pasting rich text from AI or the web, cleaning it to Markdown, editing in either view, and saving a single HTML file; AccuCAD, a sophisticated web-based CAD system reviving the historic AccuDraw drafting paradigm; and educational tools like Lego Detective, a 3D spatial awareness game, and Guess the Note, an ear training game for musical intervals.
Recursi works by maintaining a human-in-the-loop approach where the user shapes every decision while AI assists with the heavy lifting. Its unique methodology is recursive self-improvement, exemplified by the fact that the Vibes environment built itself, creating a foundation that then spawned a diverse ecosystem of tools rapidly developed within the same loop. This approach ensures tools are built fast, with human guidance, and are wide open to various users without barriers like billing dashboards.
admin
Benefits for users include a free environment with no API fees, enabling cost-free experimentation and creation. Users experience optimized augmentation that enhances their creativity and productivity without replacing their input, staying close to the creative process. The visual, structured workspace of Vibes allows for clean, surgical revisions to composable functions, preventing the need to trash entire projects and fostering iterative improvement.
Use cases involve building dynamic web pages in the Vibes environment by composing small functions visually and revising them with AI assistance. Developers and designers can inspect and manipulate any webpage in real-time using the Aardvark Bookmarklet or Extension for debugging, prototyping, or content curation. Educators and kids can use Scratchy to modify Scratch projects locally with AI, applying specific patches without cloud dependencies or starting from scratch.
Content creators and researchers can utilize the Markdown Notebook to capture and clean AI or web content into a portable, editable HTML file they own. Musicians and learners can engage with the Guess the Note game for ear training or use the Aardvark Extension's 3D piano and playlist features for music exploration. Hobbyists and professionals can employ AccuCAD for web-based CAD drafting and 3D modeling, reviving a classic drafting paradigm in a modern context.
Target users are kids, artists, tinkerers, and anyone who would never start with a billing dashboard, emphasizing accessibility and openness. The tech stack is built recursively, with the Vibes environment serving as the core for developing other tools like Aardvark, Scratchy, and AccuCAD. Integrations include browser extensions for Aardvark and bookmarklets for lightweight inspection, with local AI capabilities in Scratchy requiring no cloud. Pricing is free with no API fees, aligning with the goal of removing financial barriers to entry.
In summary, Recursi provides a uniquely self-improving, free, and human-centered ecosystem for AI-assisted building, where tools like Vibes, Aardvark, and Scratchy empower users to create, inspect, and learn without constraints, all developed through a recursive, in-the-loop methodology that keeps the user in control.
Recursi targets a broad audience including kids, artists, tinkerers, and anyone who prefers not to start with a billing dashboard. It is designed for users seeking a free, accessible environment for AI-assisted building without API fees. The tools cater to developers, designers, educators, musicians, and hobbyists who value human-in-the-loop creativity, visual coding, and recursive self-improvement. Emphasis is on openness and removing financial barriers, making it ideal for experimental and educational purposes.