Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and organize thoughts through a bi-directional knowledge graph. It functions as a RAG-enabled note-taking application and a self-hosted Markdown editor, allowing for the creation of permanent documentation and fleeting notes.
The project distinguishes itself by integrating retrieval-augmented generation to provide conversational querying and AI-powered analysis of private document libraries. It supports both cloud-based and local AI model integration, enabling users to perform semantic searches across multimodal content, including PDFs and images, while maintaining data privacy.
The system covers a broad surface of capabilities, including hierarchical tagging, bidirectional linking, and a plugin-based extensibility framework with a dedicated marketplace. It manages data through a combination of hub-based and peer-to-peer synchronization, with support for S3-compatible object storage and automated archiving.
The application is available for cross-platform deployment on macOS, Windows, Linux, and Android, and can be self-hosted using Docker containers.