jk
♥Cherished
A Neovim plugin and Rust CLI that transforms Markdown note-taking with semantic search powered by local embeddings and RAG capabilities. It integrates the zk LSP for link management and exposes an MCP server interface, enabling AI agents to directly query and interact with your notebook.
Clauded With Love Rating
7.1 / 10
jk is a Neovim plugin and Rust CLI that combines traditional Markdown note-taking with modern AI capabilities including semantic search, local embeddings, and RAG functionality. It integrates zk LSP for link management and provides an MCP server interface for AI agents to interact with notebooks.
Code Quality6.0
Usefulness8.5
Claude Usage7.5
Documentation5.5
Originality8.0
Highlights
- ✓Innovative combination of traditional note-taking with local embeddings and RAG capabilities without cloud dependencies
- ✓Clean integration between Neovim plugin and Rust CLI with intuitive keyboard shortcuts for common workflows
- ✓MCP server interface enables AI agents to directly query and interact with the notebook, creating a bridge between personal knowledge management and AI workflows
To Improve
- →Add comprehensive setup instructions, installation requirements, and configuration examples to make the project accessible to new users
- →Include code examples, API documentation, and technical details about the embedding models and RAG implementation to help developers understand and extend the system