rags
Build ChatGPT over your data, all with natural language (by run-llama)
tig
Text-mode interface for git (by jonas)

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
rags | tig | |
---|---|---|
3 | 64 | |
6,419 | 12,628 | |
0.7% | 0.5% | |
6.2 | 7.4 | |
11 months ago | about 1 month ago | |
Python | C | |
MIT License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
rags
Posts with mentions or reviews of rags.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-09.
- SuperDuperDB - how to use it to talk to your documents locally using llama 7B or Mistral 7B?
-
No-code AI: OpenAI MyGPTs, LlamaIndex rags, or LangChain OpenGPTs?
git clone https://github.com/run-llama/rags.git && cd rags pip install -r requirements.txt
-
No-Code AI: OpenAI My GPTs or LlamaIndex rags?
LlamaIndex recently released the rags project to create a similar experience. It's still in its early stages, but I couldn't resist testing it.
tig
Posts with mentions or reviews of tig.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-12-16.
- Tig: Text-Mode Interface for Git
-
Using Guile for Emacs
> I would really like it if Magit was a standalone program, rather than an Emacs package, so that I could just switch to a more reasonable editor.
Always curious with folks who request this whether they've tried `tig` (https://jonas.github.io/tig/)?
Not sure what part of Magit you're looking for, but the basic workflow of jumping to changes and interactive staging works just as well to me in `tig` (with Vim) as Magit.
-
🦊 GitLab: Forget GitKraken, Here Are The Only Git Commands You Need
Use tig. This TUI (terminal user interface) is halfway between the GUI and the command line. It basically does the same thing as the previous command, but it’s easier on the eyes while allowing you to stay in the terminal. It will also make it easier to see the diff for a particular commit.
-
My .gitconfig File Dissected
If you want an interactive commit graph, among other features, look at tig https://jonas.github.io/tig/
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
https://github.com/jonas/tig is one of the first things I install on a new dev machine. It's a really nice UI for staging files or hunks. Since it's just a companion to the git CLI, it feels much more focused than full-blown git GUIs, and doesn't do anything magical.
-
Every Git Command I Use (Cheatsheet)
Related but I use tig, a TUI, a lot to examine the state of my working tree and index and stage/unstage/reset changes piecemeal. It works great.
-
Magit
I'd like to plug [tig](https://github.com/jonas/tig) for those who don't use emacs. I see lazygit recommended here too, but I've been using tig for years now and love it's simplicity.
-
Is there any solution like Github Desktop and Gitkraken For terminal Users
Try tig
-
What is your preferred version control software and what additional features do you wish it had?
I'm normally a CLI git (and tig) user.
What are some alternatives?
When comparing rags and tig you can also consider the following projects:
opengpts
lazygit - simple terminal UI for git commands
jq - Command-line JSON processor
gitui - Blazing 💥 fast terminal-ui for git written in rust 🦀
Director - AI video agents framework for next-gen video interactions and workflows.
lazygit.nvim - Plugin for calling lazygit from within neovim.

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured