bibcure
1filellm
bibcure | 1filellm | |
---|---|---|
1 | 8 | |
196 | 602 | |
0.0% | - | |
10.0 | 9.0 | |
almost 2 years ago | 4 months ago | |
Python | Python | |
GNU Affero General Public License v3.0 | 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.
bibcure
-
Papis 0.13: A CLI document and bibliography manager
You don't normally need to enter metadata manually. You can import it using the publication's doi, arxiv etc. Then papis gives you an opportunity to review and update the metadata. The other functionality that papis provides is a quick search through titles, authors etc.
Of course much of that can be done with doi2bib [0], arxiv2bib [1], etc., which you can combine with the wonderful bibtool [2] to keep a clean bibtex file. That's what I use and the advantage of this over papis is that you can version control it.
That said papis has its use. It's less heavy than zotero, a bit less proprietary format (the info is stored in yaml files iirc) and it provides a layer over bibtex. If it had full text indexing and search I could see myself using it more.
[0] https://github.com/bibcure/bibcure
[1] https://nathangrigg.github.io/arxiv2bib/
[2] https://www.gerd-neugebauer.de/software/TeX/BibTool/en/
1filellm
- Show HN: Dump entire Git repos into a single file for LLM prompts
-
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
What are some alternatives?
PaperTools - Tools for writing papers
gpt-repository-loader - Convert code repos into an LLM prompt-friendly format. Mostly built by GPT-4.
bibtex-autocomplete - Python package to autocomplete bibtex bibliographies
AutoPR - Run AI-powered workflows over your codebase
cobib - Console Bibliography
aidev - AI developer: ask GPT-4 to modify an entire folder full of files
papis - Powerful and highly extensible command-line based document and bibliography manager.
langchain - ⚡ Building applications with LLMs through composability ⚡ [Moved to: https://github.com/langchain-ai/langchain]
repo2file - Dump selected files from your repo into single file to easily use in LLMs (Claude, Openai, etc..)
llama_index - LlamaIndex is a data framework for your LLM applications
repopack - 📦 Repomix (formerly Repopack) is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, and Gemini. [Moved to: https://github.com/yamadashy/repomix]
repo-to-prompt - Quick script to convert a git repo into a prompt for analyzing with an LLM