khoj
obsidian-ava
khoj | obsidian-ava | |
---|---|---|
50 | 15 | |
4,858 | 648 | |
2.8% | 1.1% | |
9.9 | 3.2 | |
about 8 hours ago | 15 days ago | |
Python | TypeScript | |
GNU Affero General Public License v3.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.
khoj
-
Show HN: I made an app to use local AI as daily driver
There are already several RAG chat open source solutions available. Two that immediately come to mind are:
Danswer
https://github.com/danswer-ai/danswer
Khoj
https://github.com/khoj-ai/khoj
-
Ask HN: How do I train a custom LLM/ChatGPT on my own documents in Dec 2023?
I'm a fan of Khoj. Been using it for months. https://github.com/khoj-ai/khoj
-
You probably don’t need to fine-tune LLMs
https://github.com/khoj-ai/khoj
This is the easiest I found, on here too.
-
Show HN: Khoj – Chat Offline with Your Second Brain Using Llama 2
Thanks for the feedback. Does your machine have a GPU? 32GB CPU RAM should be enough but GPU speeds up response time.
We have fixes for the seg fault[1] and improvement to the query speed[2] that should be released by end of day today[3].
Update khoj to version 0.10.1 with pip install --upgrade khoj-assistant to see if that improves your experience.
The number of documents/pages/entries doesn't scale memory utilization as quickly and doesn't affect the search, chat response time as much
[1]: The seg fault would occur when folks sent multiple chat queries at the same time. A lock and some UX improvements fixed that
[2]: The query time improvements are done by increasing batch size, to trade-off increased memory utilization for more speed
[3]: The relevant pull request for reference: https://github.com/khoj-ai/khoj/pull/393
-
A Review: Using Llama 2 to Chat with Notes on Consumer Hardware
We recently integrated Llama 2 into Khoj. I wanted to share a short real-world evaluation of using Llama 2 for the chat with docs use-cases and hear which models have worked best for you all. The standard benchmarks (ARC, HellaSwag, MMLU etc.) are not tuned for evaluating this
- FLaNK Stack Weekly for 17 July 2023
-
An open source AI search + chat assistant for your Notion workspace
Self-host your Notion assistant using the instructions here. You'll need Python >= 3.8 to get started.
-
When will we get JARVIS?
Here's an early example: https://github.com/khoj-ai/khoj
obsidian-ava
-
Using OpenAI to Increase Time Spent on Your Blog
Today we’re going to learn how to build a recommendation system for a social publishing platform like Medium. I wanted to share what I learned building the popular Obsidian plugin AVA that recommends your notes.
-
GPT-4: A Copilot for the Mind
I just search Obsidian plugins and there are 3 that might work for you:
- https://github.com/louis030195/obsidian-ava
- https://github.com/brianpetro/obsidian-smart-connections
-
KillerApp - ChatGPT+Obsidian
You can try https://app.anotherai.co which does exactly this
- AI implementation into obsidian
-
Obsidian Ava - ChatGPT-powered - Ask questions to your vault
is this a paid service? the github repo is public but links to a paid service or plugin
-
Show HN: Supabase for Embeddings
Hi foks Louis & Ben here.
We just wanted to share Embedbase. Embedbase is an open-source api to easily create, store, and rerieve embeddings.
It started out as an internal api for an Obsidian plugin we developed called [AVA](https://github.com/louis030195/obsidian-ava). We use it in AVA to find similar notes ([see small demo](https://user-images.githubusercontent.com/25003283/213157399...)), but you can potentially use it to do anything that openai embeddings can do.
Right now it's really quite barebones and basically just abstracts the openai embeddings api & pinecone, but we're planning on making it easy to work with whatever database or auth mechanism.
You can have a look at the github repo here:
-
Autotagging AI?
This plugin might do the trick: https://github.com/louis030195/obsidian-ava. I don`t use it myself, but there is a "Suggest Tags" command.
- Show HN: Quickly format your notes with ChatGPT in Obsidian
- Show HN: An AI Assistant for Obsidian
-
New Plugin: Translate
Obsidian AVA (summarization, write & rewrite)
What are some alternatives?
obsidian-smart-connections - Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
obsidian-textgenerator-plugin - Text generator is a handy plugin for Obsidian that helps you generate text content using GPT-3 (OpenAI).
ollama - Get up and running with Llama 3, Mistral, Gemma, and other large language models.
qdrant - Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
chatgpt-md - A (nearly) seamless integration of ChatGPT into Obsidian.
llama-cpp-python - Python bindings for llama.cpp
summarize-with-gpt3-obsidian - Summarize text with GPT-3 in Obsidian (progressive summarization)
logseq-plugin-gpt3-openai - A plugin for GPT-3 AI assisted note taking in Logseq
embedbase - A dead-simple API to build LLM-powered apps
danswer - Gen-AI Chat for Teams - Think ChatGPT if it had access to your team's unique knowledge.
LibreTranslate - Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.