Skip to content
2nd Place

treeminspls

Founders and UI/UX Designers are true visionaries.

Core trick

Browser agents navigate a site as a persona, and their screenshots and critiques feed the Gemini CLI, which opens fix pull requests.

Tags

Description

Founders and UI/UX Designers are true visionaries. They build with conviction, yet they often struggle to validate user experiences against the complex needs of their power users. This disconnect is the single biggest reason why otherwise useful solutions fail to achieve Product-Market Fit. We bridge this gap with a platform that allows builders to stress-test their products using agentic personas. These agents do more than just observe; they emulate real user behavior, interact with the solution, and provide tangible, actionable feedback. We don't just identify the problem, we help fix it. By leveraging the Gemini CLI, we close the development loop, automatically generating Pull Requests (PRs) to implement incremental improvements based on agent feedback. Build, test, and iterate your solution faster than ever, securing your quality before you even secure your first user.
w3joe/treeminspls★ 00 forksTypeScriptMITCreated Dec 12, 2025 · last push Mar 18, 2026

README excerpt

# 🌲 treeminspls

AI-powered UX analysis tool that generates persona-based website feedback and actionable feature recommendations.

## Overview

treeminspls uses AI agents to automatically navigate your website as a specific user persona, collecting UX critiques and generating detailed improvement recommendations. It can even create GitHub Pull Requests with AI-generated code fixes.

## Features

- **🎭 Persona-Based Analysis** - Define a user persona and watch the AI agent browse your site from their perspective
- **🤖 Visual Agent** - Automated browser navigation with real-time screenshot capture
- **📊 UX Synthesis** - AI-generated summary with UX scores, strengths, and weaknesses
- **💡 Feature Recommendations** - Actionable feature/bugfix proposals with technical specs
- **🔗 GitHub Integration** - Automatically trigger GitHub Actions to generate code and create PRs

## Tech Stack

- **Frontend**: Next.js 15, React 19, TypeScript, Tailwind CSS
- **UI Components**: shadcn/ui
- **AI**: Google Gemini (2.5 Flash, 3.0 Gemini Pro, 3.0 Gemini Pro Image Preview)
- **Browser Automation**: Playwright
- **CI/CD**: GitHub Actions for automated code generation

## Getting Started

### Prerequisites

- Node.js 20+
- Google Gemini API Key
- (Optional) GitHub Personal Access Token for PR automation

### Installation

```bash
# Clone the repository
git clone https://github.com/w3joe/treeminspls.git
cd treeminspls

# Install dependencies
npm install --legacy-peer-deps

# Set up environment var

Team