embedchain
llmo
embedchain | llmo | |
---|---|---|
6 | 3 | |
8,541 | 40 | |
2.3% | - | |
9.8 | 6.3 | |
7 days ago | 11 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.
embedchain
-
Ask HN: How do I train a custom LLM/ChatGPT on my own documents in Dec 2023?
You can use embedchain[1] to connect various data sources and then get a RAG application running on your local and production very easily. Embedchain is an open source RAG framework and It follows a conventional but configurable approach.
The conventional approach is suitable for software engineer where they may not be less familiar with AI. The configurable approach is suitable for ML engineer where they have sophisticated uses and would want to configure chunking, indexing and retrieval strategies.
[1]: https://github.com/embedchain/embedchain
- Embedchain
- Framework to easily create LLM powered bots over any dataset
-
[D] Hardest thing about building with LLMs?
Langchain is a big wrapper in itself and people can't be bothered to even use that to write 10 lines of code. Look at the traction this project is getting https://github.com/embedchain/embedchain, at it's heart it's just using few modules from langchain. The whole thing, chunking+embedding+retrieval+promoting can be done in 100 lines without langchain and embedchain.
-
AI — weekly megathread!
Embedchain: a framework to easily create LLM powered bots over any dataset [Link].
- EmbedChain: Framework to easily create LLM powered bots over any dataset.
llmo
-
Six tips for better coding with ChatGPT
Aider is such an awesome project! I didn't know about it until I read this comment. I also wanted a way to provide my code as context from within the terminal without having to copy and paste back and forth. The tool I wrote (llmo) seems pretty similar to yours, although it uses the Textual library and Rich.
https://github.com/knowsuchagency/llmo
I'm really excited to try out aider, thanks for making it!
-
Show HN: LLMO – An LLM pair programmer in your terminal
Hello HN!
LLMO (Elmo) is an AI pair programming tool I created that's become an indispensable part of my workflow.
https://github.com/knowsuchagency/llmo
LLMO is designed to meet you where you are – your terminal. It provides real-time, interactive programming assistance. With its "staging area" feature, you can keep files in the context window and update the AI about your ongoing coding tasks without the hassle of copying and pasting every time you make changes to your code.
Key features include: - Interactive Chat: Get real-time programming assistance directly in your terminal. - Staging Area: No need to copy and paste updates. Simply add your files to the AI's context. - Model Customization: Choose the OpenAI model that fits your needs. - Personality: By default, Elmo loves to make bodybuilding references. You can turn this off through a CLI flag or environment variable
The recommended way to install LLMO is via `pipx install llmo` https://pypa.github.io/pipx/
As a sidenote, LLMO uses Textual which runs the terminal in application mode, meaning that you can't simply copy content as you would normally. In iterm2, you can hold down the `option` key to select text. You'll need to refer to the documentation for your own terminal for more information.
I hope you find LLMO as useful as I have!
- LLMO – An LLM pair programmer in your terminal
What are some alternatives?
trulens - Evaluation and Tracking for LLM Experiments
deeplake - Database for AI. Store Vectors, Images, Texts, Videos, etc. Use with LLMs/LangChain. Store, query, version, & visualize any AI data. Stream data in real-time to PyTorch/TensorFlow. https://activeloop.ai
HeimdaLLM - Constrain LLM output
easy-chat - A ChatGPT UI for young readers, written by ChatGPT
WebGLM - WebGLM: An Efficient Web-enhanced Question Answering System (KDD 2023)
bloop - bloop is a fast code search engine written in Rust.
openchat - OpenChat: Advancing Open-source Language Models with Imperfect Data
promptflow - Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
gpt-migrate - Easily migrate your codebase from one framework or language to another.
searchGPT - Grounded search engine (i.e. with source reference) based on LLM / ChatGPT / OpenAI API. It supports web search, file content search etc.
aide - LLM shell and document interogator
bark - 🔊 Text-Prompted Generative Audio Model