🎯 Select Your Portal
Student Portal: Upload a ZIP or paste a public GitHub repository URL to create academic lifecycle documents.
📦 Project Source
Local mode accepts public
github.com/owner/repository URLs only. Tokens, private repositories, query strings, and other hosts are not supported.🎓 Student Details (optional)
▼
Primary Student
Institution
Team Members (optional)
Partner 1
Partner 2
Document Format
⚡ Pipeline Progress
🎉 Analysis Results
—
Files Scanned
—
Code Chunks Indexed
—
Grounded %
—
Learning Steps
—
💰 LLM Cost · —
Languages
Frameworks
🏗 Architecture Components
🌐 API Endpoints
🗃 Data Models
📄
Click a file to get an explanation
Click a node to see the file path.
🏗 System Architecture
🗄 Database ER Diagram
🔀 Sequence Flow
📐 Class Relationship Diagram
🔄 Main Process Activity Flow
📚 Project Documentation Studio
Generate a grounded academic or technical document pack for the selected portal. Local mode has no checkout or payment gate.
Ready when your project analysis is complete.
📖 Grounded document structure
Click a section to read its grounded preview. Student and Creator runs use an academic final-report structure; Professional runs use a technical structure.
🎤 Presentation outline
Click a slide to preview the saved presentation content.
🚀 Projiverse Analysis Report
📊 Tech Stack & Summary
🏗 Architecture Components
🌐 API Endpoints
📚 Learning Path
⚙️ Setup Files Generator
Download ready-to-run setup scripts tailored to your project's tech stack. Includes PowerShell, Bash, Dockerfile, and README.
Run your project analysis first, then switch to this tab to download the setup package.
🛰 Projiverse Sync Preview
Exactly what Curator will project into Projiverse's student-facing tables for this run — read-only, nothing is sent or saved by viewing this.
Exactly what Curator will project into Projiverse's student-facing tables for this run — read-only, nothing is sent or saved by viewing this.
🔑 Project Environment Variables
Supply the env vars your app needs to start in Docker (DATABASE_URL, API keys, etc.).
Values are stored in Supabase and injected into the container at capture time.
Leave blank to use safe defaults (SQLite DB, demo keys).
🎬 Demo Media Upload
Upload your own demo video + screenshots. We'll generate a grounded narration script from
your project's architecture and synthesise a professional voiceover with ElevenLabs.
Works for any project type — no Docker or server-side execution needed.
Select files above then click Upload.
🖼 Project Hero Image
Describe your project in a sentence or two — AI will turn it into an image prompt and
generate 3 candidate hero images. Pick your favorite and it becomes the main image
students see on the marketplace card and detail page. You get
up to 3 generations per project — after that, the first candidate is
auto-selected as the default if you haven't picked one yourself.
Describe your project above, then generate.
🚀 Publish to Projiverse
Runs the full Curator pipeline: collect → enrich with LLM narratives → generate hero assets
(set
CURATOR_HERO_IMAGE=ai for an OpenRouter AI hero) → upload to Supabase Storage → publish to DB → sync to Projiverse API.
Run analysis first, then publish.
Run your project analysis first, then switch to this tab to preview the Projiverse payload.
🔒 Admin Security Approval (Professional Path)
Demo interface for reviewing projects blocked at GATE_A due to security issues (malware, secrets, CVEs)
Demo interface for reviewing projects blocked at GATE_A due to security issues (malware, secrets, CVEs)
📡 Projiverse Sync Status
Per-project, per-section sync status between Curator and Projiverse's product API — retry failed pushes here; admins are also emailed once retries are exhausted.
Per-project, per-section sync status between Curator and Projiverse's product API — retry failed pushes here; admins are also emailed once retries are exhausted.
⚙️ Security Settings Configuration
Configure which security scans are enabled for Student and Professional modes. Changes apply to all future uploads.
Configure which security scans are enabled for Student and Professional modes. Changes apply to all future uploads.
🎓 Student Mode
Security disabled by default for fast validation
💼 Professional Mode
Full security enabled by default