OpenLLM
paperai
OpenLLM | paperai | |
---|---|---|
26 | 20 | |
9,102 | 1,215 | |
3.2% | 1.2% | |
9.8 | 5.9 | |
4 days ago | 7 months ago | |
Python | Python | |
Apache License 2.0 | Apache License 2.0 |
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.
OpenLLM
-
What is OpenLLM and what problem does it solve?
OpenLLM is a powerful platform that empowers developers to leverage the potential of open-source large language models (LLMs). It is like a Swiss Army knife for LLMs. It's a set of tools that helps developers overcome these deployment hurdles.
-
First 15 Open Source Advent projects
13. OpenLLM by BentoML | Github | tutorial
-
The Lost Arts of CLJS Frontend
for those who care: i am developing a cljs frontend for OpenLLM right now: https://github.com/bentoml/OpenLLM/pull/89
- Build Personal ChatGPT Using Your Data
- OpenLLM: An open platform for operating large language models (LLMs) in production.
-
GPT Weekly - 26the June Edition - 🎙️ Meta's Voicebox is Paused, 🖼️SDXL 0.9, 📜AI Compliance & EU Act and more
Run inference on any LLM using OpenLLM.
- OpenLLM: OSS to easily serve Open Source LLMs
paperai
-
WARC-GPT: An Open-Source Tool for Exploring Web Archives Using AI
... thought I had seen this but that was paper-ai; https://news.ycombinator.com/item?id=39363115 : gh topic: pdfgpt
neuml/paperai has a YAML report definition schema: https://github.com/neuml/paperai : > Semantic search and workflows for medical/scientific paper :
python -m paperai.report report.yml 50 md
-
Oracle of Zotero: LLM QA of Your Research Library
Nice project!
I've spent quite a lot of time in the medical/scientific literature space. With regards to LLMs, specifically RAG, how the data is chunked is quite important. With that, I have a couple projects that might be beneficial additions.
paperetl (https://github.com/neuml/paperetl) - supports parsing arXiv, PubMed and integrates with GROBID to handle parsing metadata and text from arbitrary papers.
paperai (https://github.com/neuml/paperai) - builds embeddings databases of medical/scientific papers. Supports LLM prompting, semantic workflows and vector search. Built with txtai (https://github.com/neuml/txtai).
While arbitrary chunking/splitting can work, I've found that integrating parsing that has knowledge of medical/scientific paper structure increases the overall accuracy and experience of downstream applications.
-
Build Personal ChatGPT Using Your Data
https://github.com/neuml/paperai
Disclaimer: I am the author of both
-
[P] Parse research papers into structured data
paperai | paperetl
- Show HN: Semantic search and workflows for medical/scientific papers
- Semantic search and workflows for medical/scientific papers
What are some alternatives?
FastChat - An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.
txtai - 💡 All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows
gpt4all - gpt4all: run open-source LLMs anywhere
tika-python - Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.
text-generation-webui - A Gradio web UI for Large Language Models. Supports transformers, GPTQ, AWQ, EXL2, llama.cpp (GGUF), Llama models.
SciencePlots - Matplotlib styles for scientific plotting
alpaca-lora - Instruct-tune LLaMA on consumer hardware
sentence-transformers - Multilingual Sentence & Image Embeddings with BERT
easydiffusion - Easiest 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.
faiss - A library for efficient similarity search and clustering of dense vectors.
unilm - Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
scibert - A BERT model for scientific text.