This is a simple web application that allows you to generate a prompt for a large language model (LLM) based on the contents of a GitHub repository.
The application will then fetch the contents of the repository and generate a prompt that you can use with an LLM.
Input:
Output:
I have a GitHub repository with the following file structure:
<DIRECTORY_TREE>
readme.md
[public/]
favicon.ico
[src/]
App.gts
</DIRECTORY_TREE>
Here are the contents of each file:
<FILE path="index.html"><!doctype html>
<html lang="en">
<head>
<title>Code2Prompt</title>
<link rel="manifest" href="https://github.com/lifeart/code2prompt/blob/master/site.webmanifest" />
</head>
<body>
<div id="app"></div>
<script type="module" src="https://github.com/lifeart/code2prompt/raw/master/src/main.ts"></script>
</body>
</html>
</FILE>
pnpm install
pnpm dev
pnpm build
pnpm test
Contributions are welcome! Please open an issue or submit a pull request.
MIT