Kisahari, a personal journaling app where you can chat with your entries locally.
A personal journal app where we keep the data locally, while having the power to chat with it using local LLM.
- 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
- Option to use OpenAI API
- Model selection for OpenAI
- Mobile responsive design
- Allow ollama model pull from within the app
- Allow theme customization
- Support markdown
- Turn into PWA
- Turn into Tauri app (Desktop)
clone the repo
git clone https://github.com/0xn1/kisahari.git
install dependencies
cd kisahari && bun i
run development server
bun run dev
build the app
bun run build
Feel free to open issue and create PR :)