All 152 Dependencies
Every package Blinko depends on, ranked by repo health score.
Blinko is an open-source, self-hosted AI note-taking application built for individuals who want to capture ideas the moment they strike and find them again without manually tagging or organizing. Using Retrieval-Augmented Generation (RAG) powered by LibSQL vector storage and Mastra, it lets you search your notes using natural language queries rather than exact keyword matching — so 'what was that idea about distributed tracing?' actually works.
The project is architected as a Bun-powered monorepo combining a Next.js/React frontend, an Express + tRPC backend, and Tauri for native desktop and Android apps. All data lives in your own PostgreSQL database, with vector embeddings stored in LibSQL. You deploy it via Docker Compose in minutes, and it stays entirely on infrastructure you control.
Blinko connects to virtually any LLM provider — OpenAI, Anthropic, Google Gemini, Ollama, DeepSeek, Azure, xAI, and OpenRouter — through a provider abstraction layer powered by the Vercel AI SDK. This means you can run AI features fully locally using Ollama with no external API dependency. There is also a first-class plugin system, an MCP server for external tool integration, a Telegram bot for mobile note capture, and a browser extension for one-click web clipping.
Version 1.8.7 is the current stable release, with over 100 releases shipped since the project launched in October 2024. With more than 10,500 GitHub stars and an active contributor community of 56 people, Blinko has grown quickly from a simple capture tool into a comprehensive personal knowledge management platform.