Kisahari
a personal journaling app where you can chat with your entries locally
Install / Use
/learn @0xN1/KisahariREADME

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
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
Contribute
Feel free to open issue and create PR :)
Contributors
<img src="https://github.com/0xn1.png" width="48"> <img src="https://github.com/apikmeister.png" width="48"> <img src="https://github.com/luqmanrom.png" width="48">
Related Skills
node-connect
338.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
338.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.4kCommit, push, and open a PR
