InkChatGPT
nixos-config
InkChatGPT | nixos-config | |
---|---|---|
1 | 5 | |
6 | 550 | |
- | - | |
9.1 | 8.6 | |
7 days ago | 7 days ago | |
Python | Nix | |
MIT License | 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.
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
nixos-config
- Ask HN: What Are You Learning?
-
Hyprland - A dynamic tiling Wayland compositor based on wlroots that doesn't sacrifice on its looks
I also took a lot of inspiration from this NixOS config that I think demonstrates a lot of things you can do with them.
-
Best way to manage multiple home manager configs for both NixOS and non-NixOS systems using flakes?
Check this repo for reference https://github.com/MatthiasBenaets/nixos-config
-
Passing variables from one file to another.
The other one I've seen seems more elegant, but I've only seen once and doesn't seem to be fully explain by the author: https://github.com/MatthiasBenaets/nixos-config/blob/master/flake.nix I've tried what he's showcasing here, but it doesn't work the variables are undefined and the tips given by nix-rebuild aren't enough for me to make sense of it.
-
Distrotube — NixOS Is The Power User Distro (Now With An Easy Installer!)
# nixos-generate-config --root /mnt # git clone https://github.com/matthiasbenaets/nixos-config /mnt/etc/nixos/ (I think this can also be avoided I forgot to check this :| ) # cp /mnt/etc/nixos/hardware-configuration.nix /mnt/etc/nixos/nixos-config/hosts//. # cd /mnt/etc/nixos/ # nixos-install --flake .#
What are some alternatives?
selkokortti - Generate Anki flashcards from Andrew's Selkouutiset Archive. Contributions welcome!
dotfiles - NixOS system config & Home-Manager user config
gol - Haskell implementation of Conways' Game of Life.
dotfiles - My personal dotfiles
system - Declarative system configurations using nixOS, nix-darwin, and home-manager
nix-config - :space_invader: NixOS configuration
nixpkgs - My Nix system configs!
nix-starter-configs - Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!
stow-dotfiles
spicetify-nix - A nix flake for configuring spicetify. Includes packaging for many popular themes and extensions.
nixos - My NixOS configuration.
dotnix