verilay

Verilay πŸ”

Understand what your AI-built app is actually made of.

Verilay reads any GitHub repo, ZIP export, or live URL and generates a plain-English layer map β€” showing every part of your app (auth, database, API, libraries, config) with both an expert review and a beginner-friendly explanation, plus a second opinion export so you can verify findings independently.

Built for the 99% of people who build with AI tools like Lovable, Replit, and Emergent β€” but can’t verify what was generated.


The problem Verilay solves

You used Lovable or Replit to build an app. It works β€” but:

Tools like CodeRabbit and Greptile answer these questions β€” for developers, in developer language. Verilay answers them for everyone else.


What Verilay gives you

Stack map β€” every framework, library, and tool detected with plain-English descriptions

Layer map β€” your app broken into Auth, Database, API, Frontend, Libraries, Config, and File Handling

Three view modes per layer:

Production verdict β€” green/amber/red banner: is this app ready to ship?

Fix list β€” your top issues in priority order with effort estimates and specific steps

Second opinion export β€” ready-made prompts to copy into Claude, ChatGPT, or share with a developer for independent verification

Security checklist β€” exposed secrets, auth configuration, RLS policies, dependency currency


Three ways to analyse your app

Method What you need Analysis depth
GitHub URL Public repo URL Full β€” all layers
ZIP upload Export from Lovable/Replit Full β€” all layers
Live URL yourapp.lovable.app Surface β€” libraries only

Quick start

1. Clone and install

git clone https://github.com/ekbm/verilay
cd verilay
pip install -r requirements.txt

2. Set up your API keys

cp .env.example .env

Edit .env and add:

Each analysis costs approximately $0.01–0.03 in API credits.

3. Run Verilay

python app.py

Then open http://localhost:5000 in your browser.


How it works

You provide a GitHub URL, ZIP file, or live app URL
                    ↓
Verilay reads priority files (auth, DB, config, routes...)
                    ↓
Files sent to Claude API with structured analysis prompt
                    ↓
Claude classifies layers, identifies issues, writes plain-English explanations
                    ↓
Verilay renders interactive dashboard with Expert / Learner / Quiz modes
                    ↓
Second opinion prompts generated β€” verify findings in any AI tool

Supported platforms

Designed for apps built with:


Why open source?

Verilay is a trust and validation tool. Being open source means anyone can inspect Verilay’s own code β€” which is the most honest thing a trust product can do. We don’t hide our reasoning.


Roadmap


Contributing

Verilay is open source and welcomes contributions.

See CONTRIBUTING.md for guidelines.


License

MIT β€” use it, fork it, build on it.


Built in Perth, Australia. For the 99% of people who build real things with AI tools and deserve to understand what they built.