1filellm
gpt-repository-loader
1filellm | gpt-repository-loader | |
---|---|---|
6 | 12 | |
224 | 2,414 | |
- | - | |
9.0 | 0.0 | |
10 days ago | 22 days ago | |
Python | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
1filellm
-
Show HN: FileKitty – Combine and label text files for LLM prompt contexts
I created something similar, https://github.com/jimmc414/1filellm
It converts papers, repositories, PRs and web docs into one text file for llm ingestion
-
The lifecycle of a code AI completion
I created a cli tool that copies a GitHub or local repo into a text file for llm ingestion. It only pulls the filetypes you specify.
https://github.com/jimmc414/1filellm
- Show HN: Command Line Data Aggregation Tool for LLM Ingestion
- Show HN: Simple CLI to aggregate repos, papers and docs for LLM ingestion
- Code Repo-Prep for LLM Ingestion
-
Show HN: GPT Repo Loader – load entire code repos into GPT prompts
Nice. I guess we are all thinking the same things. I created something similar today where you can choose the file extensions to pull and handles Jupiter notebooks pulling only text and code. I included a script to strip out superfluous characters, stop words, and converts everything to lowercase.
It also works if you supply a local folder of source files instead of a github repo.
https://github.com/jimmc414/onefilerepo
gpt-repository-loader
-
Best coding AI to use with entire codebase
A good approach is to use a tool like this that turns an entire repo into a single file you can upload to GPT: https://github.com/mpoon/gpt-repository-loader (not my own repo). I find that much cleaner than doing a bunch of copy-and-pasting or uploading files one-by-one.
-
What is the best backend service for authentication.
I have made an AI-bot that knows ALL of NextJS set up on my localhost. I can ask anything and it outputs the answer, context, examples and references. I used https://github.com/mpoon/gpt-repository-loader to create the files and loaded them into https://github.com/dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt , then added OpenAI API to shape the { result } to my wishes. Works decently
-
Looking for a program that links up to your Github
You might start with this: https://github.com/mpoon/gpt-repository-loader
-
ChatGPT Plugins rolling out to all Plus users over the course of the next week
You may be interested in this: https://github.com/mpoon/gpt-repository-loader
-
It looks like GPT-4-32k is rolling out
I've had access to the 32k model for a bit and I've been using this to collect and stuff codebases into the context: https://github.com/mpoon/gpt-repository-loader
It works really well, you can tell it to implement new features or mutate parts of the code and it having the entire (or a lot of) the code in its context really improves the output.
The biggest caveat: shit is expensive! A full 32k token request will run you like $2, if you do dialog back and forth you can rack up quite the bill quickly.
-
Introducing GitHub Copilot X
https://github.com/mpoon/gpt-repository-loader here is open source take on part of this concept
- Show HN: GPT Repo Loader – load entire code repos into GPT prompts
- GPT Repo Loader - load entire code repo into GPT prompts
What are some alternatives?
langchain - ⚡ Building applications with LLMs through composability ⚡ [Moved to: https://github.com/langchain-ai/langchain]
llama_index - LlamaIndex is a data framework for your LLM applications
langchain - 🦜🔗 Build context-aware reasoning applications
AutoPR - Run AI-powered workflows over your codebase
githubnext - A public point of contact for GitHub Next
aidev - AI developer: ask GPT-4 to modify an entire folder full of files
bza - turn books, articles, plaintext or webpages into interactive read eval print loops, manage bookmarks in your own local database