{"repo":"0xN1/kisahari","free":true,"listed":false,"github":"https://github.com/0xN1/kisahari","clone":"git clone https://github.com/0xN1/kisahari.git","description":"a personal journaling app where you can chat with your entries locally","language":"TypeScript","stars":38,"topics":["ai","app","dexiejs","journal","langchain","langchain-js","nextjs","personal","rag","tailwindcss"],"license":null,"category":"ai-agents","readme_excerpt":"Kisahari, a personal journaling app where you can chat with your entries locally. Motivation A personal journal app where we keep the data locally, while having the power to chat with it using local LLM. Features - Minimal techy look - NextJS + TailwindCSS - Keyboard shortcut - Local LLM support through Ollama - Langchain for RAG - Local embedding - In-memory Vector DB - Entries stored in IndexedDB - Model selection for Ollama & OpenAI Todo / Ideas - [x] Option to use OpenAI API - [x] Model selection for OpenAI - [x] Mobile responsive design - [ ] Allow ollama model pull from within the app - [ ] Allow theme customization - [ ] Support markdown - [ ] Turn into PWA - [ ] Turn into Tauri app (Desktop) Develop clone the repo install dependencies run development server build the app Contribute Feel free to open issue and create PR :) Contributors","default_branch":null,"files":null,"tree":[],"storefront":"/r/0xN1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/0xN1/kisahari/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}