TaskingAI
InkChatGPT
TaskingAI | InkChatGPT | |
---|---|---|
1 | 1 | |
4,837 | 6 | |
26.7% | - | |
9.4 | 9.1 | |
5 days ago | 25 days ago | |
Python | Python | |
Apache License 2.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.
TaskingAI
InkChatGPT
-
Ask HN: What Are You Learning?
I'm learning LLM at the moment, RAG particularly. [1]
I ended up built InkChatGPT as my learning project and it was huge fun. It is an AI Agent that could help learning from multiple documents and you can chat with it, thank Chat PDF GPT.
I use LangChain as LLM framework to simplify the backend, and using Streamlit as front end UI and deployment. Using OpenAI `gpt-3.5-turbo` model, Use HuggingFace embeddings to generate embeddings for the document chunks with `all-MiniLM-L6-v2` model.
To be honest, coming from Mobile development background, learning about ML and reading about LLM models, prompt tuning and various techniques really opens my mind, but the vast information and knowing how to start is difficult.
[1] InkChatGPT: https://github.com/vinhnx/InkChatGPT
What are some alternatives?
leaptable - Reframe - The fastest way to build, deploy, and manage LLM-powered agents on tabular data (dataframes, SQL tables and Spreadsheets). [Moved to: https://github.com/peterwnjenga/reframe]
selkokortti - Generate Anki flashcards from Andrew's Selkouutiset Archive. Contributions welcome!
open-assistant-api - The Open Assistant API is a ready-to-use, open-source, self-hosted agent/gpts orchestration creation framework, supporting customized extensions for LLM, RAG, function call, and tools capabilities. It also supports seamless integration with the openai/langchain sdk.
gol - Haskell implementation of Conways' Game of Life.
evadb - Database system for AI-powered apps
raptor - The official implementation of RAPTOR: Recursive Abstractive Processing for Tree-Organized Retrieval