OpenLLM
lucene-grep
OpenLLM | lucene-grep | |
---|---|---|
26 | 9 | |
9,102 | 189 | |
3.2% | - | |
9.8 | 5.2 | |
4 days ago | 9 months ago | |
Python | Clojure | |
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
lucene-grep
- FLaNK Stack Weekly for 20 June 2023
-
Using Java's Project Loom to build more reliable distributed systems
- Graal native images are real. These boast a far lower startup overhead and much lower steady state memory usage for simpler applications.
Probably my counterexample of choice is this: https://github.com/dainiusjocas/lucene-grep - it uses Lucene, probably the best search library (core of Elasticsearch, Solr, most websites), which is notoriously not simple code to implement grep-like functionality. In simple cases, they demonstrate a 30ms whole process runtime with no more than 32MB of RAM used (which looks suspiciously like a default).
The JVM is fast becoming a bit like Postgres... one of those 'second best at everything' pieces of tech.
- lucene-grep - grep-like utility based on Lucene Monitor compiled with GraalVM native-image
-
Lmgrep: Lucene-based grep-like utility
Here goes: https://github.com/dainiusjocas/lucene-grep/issues/84
I realize some relatively obscure Finnish stemmer and Lucene with GraalVM aren't exactly a common use case. I did some testing and provided my use case. I certainly have much English language content to search with using lucene-grep. So, thank you for making it!
- Lmgrep
What are some alternatives?
FastChat - An open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.
ArchiveBox - 🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
gpt4all - gpt4all: run open-source LLMs anywhere
babashka - Native, fast starting Clojure interpreter for scripting
text-generation-webui - A Gradio web UI for Large Language Models. Supports transformers, GPTQ, AWQ, EXL2, llama.cpp (GGUF), Llama models.
ali-dbhub - 已迁移新仓库,此版本将不再维护
alpaca-lora - Instruct-tune LLaMA on consumer hardware
BlockHound - Java agent to detect blocking calls from non-blocking threads.
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.
beagle - A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, and many other useful features.
unilm - Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
coyote - Coyote is a library and tool for testing concurrent C# code and deterministically reproducing bugs.