filiksyos/gitreverse

Reverse engineer any repo into it's original prompt

What it solves

GitReverse converts a public GitHub repository into a single, conversational synthetic user prompt. This allows a user to provide an AI coding assistant (like Cursor or Claude Code) with a comprehensive starting point to recreate the project from scratch.

How it works

The application pulls metadata, the root file tree, and the README from a public GitHub repository. It then feeds this context into a Large Language Model (LLM) to generate a short, grounded prompt that describes how to build the project.

Who it’s for

Developers who want to "vibe code" a project from scratch using AI assistants, or those looking to a summarize a codebase's purpose and structure for an AI-driven workflow.

Highlights

  • Multi-LLM Support: Supports Grok, OpenRouter, Azure OpenAI, Google AI Studio, and ApiSmart.
  • Shareable Links: Generates shareable URLs based on the owner and repository name.
  • Caching and Discovery: Optional Supabase integration enables server-side caching of prompts and a searchable library of previously generated prompts.
  • Flexible Configuration: Supports various embedding models for prompt-cache and library search.

Related

  • Project
  • Project
  • Project
  • Project
  • Project