Key Takeaways
- Blinko is free and open-source; the self-hosted edition is GPL-3.0 licensed
- Core workflow: capture a quick note or "card," then optionally use AI to expand, polish, or convert it into a fuller note later
- Built-in RAG search lets you query your own notes in natural language rather than exact-keyword search
- AI features (RAG search, note expansion, card conversations) call an AI provider you configure — OpenAI-compatible APIs, LiteLLM as a gateway, or a self-hosted model — the AI provider is not bundled with Blinko itself
- Notes are stored as plain Markdown text, with attachments and file organization
- Runs via Docker; also distributed as native desktop/mobile builds through Tauri for macOS, Windows, Linux, and Android
- GitHub repository (github.com/blinkospace/blinko) shows roughly 11,000 stars as of September 2026
- A separate paid option, Blinko Cloud, offers managed hosting for people who do not want to run their own server; the self-hosted edition remains fully free
📍 In One Sentence
Blinko is a free, open-source, self-hosted note-taking app that stores notes as plain Markdown and adds AI-powered RAG search, so you can find past notes by asking a question instead of remembering the exact keyword.
💬 In Plain Terms
Instead of a cloud notes app that stores your data on someone else's server, Blinko is software you run yourself (via Docker) on your own computer or server. It works like a normal quick-notes app, but it also lets you ask "what did I write about X?" and get an AI-generated answer pulled from your own notes, because it indexes them with an AI embedding model you configure.
What Is Blinko?
Blinko is a self-hosted note-taking app built around quickly capturing rough thoughts, then optionally using AI to organize or search them later. Its own GitHub description calls it "an AI-powered card note-taking project" for people who want to capture ideas fast without losing them in folder hierarchies. The project follows what its own site describes as a "Capture → Grow → Share" workflow: jot down a rough "card," ask AI to expand or polish it into a fuller note when you are ready, and optionally publish selected notes to a personal blog.
- Core function: a self-hosted note-capture app with plain-Markdown storage, full-text search, and AI-powered RAG semantic search over your own notes
- AI/RAG search: retrieval-augmented generation lets you ask a natural-language question and get an answer pulled from your own note content, rather than only matching exact keywords
- Tech stack, per the GitHub repository: TypeScript, React and Next.js on the frontend, with the self-hosted server backed by PostgreSQL and a local LibSQL vector store for embeddings; Tauri is used for the native desktop and Android builds
- License: GPL-3.0 for the self-hosted, open-source edition
- Developer/organization: the blinkospace GitHub organization — the repository history shows the project was previously hosted under a "blinko-space" org name before the current "blinkospace" naming
- Canonical repository: github.com/blinkospace/blinko — the current, active home of Blinko's source code, releases, and issue tracker
Blinko's Project History and Version Milestones
Blinko has shipped frequent, incremental releases throughout 2025 and 2026, per its GitHub releases page, adding security hardening, AI-provider flexibility, and MCP (Model Context Protocol) support along the way. The releases below are a representative sample, not an exhaustive list — check the releases page directly for the full history and anything shipped after this review's publish date.
- 1v1.7.1 — December 17, 2025: Drag-and-drop and global search refinements
Why it matters: Interface polish to the card-based note interface and how global search behaves. - 2v1.8.0 — December 21, 2025: Scheduled AI tasks and MCP server management
Why it matters: Added job-queue infrastructure (pg-boss) for scheduled AI tasks and added MCP server management, an early step toward tool/agent integrations. - 3v1.8.1 — January 1, 2026: Server-side AI model fetching for Docker networking
Why it matters: Moved AI provider model-list fetching to the server side specifically to fix Docker network compatibility issues — relevant if you self-host behind a reverse proxy or in an isolated Docker network. - 4v1.8.4 — January 27, 2026: Security fixes for path traversal and access control
Why it matters: Addressed file-deletion and comment access-control issues — worth applying promptly on any self-hosted instance exposed beyond localhost. - 5v1.8.5 — February 6, 2026: Trash/recovery feature added
Why it matters: Added a trash/undo mechanism for deleted notes, plus plugin file-access hardening. - 6v1.8.7 — April 12, 2026: MiniMax established as a primary LLM provider option
Why it matters: Broadened first-class AI-provider support alongside file-upload security improvements. - 7v1.8.8 — June 20, 2026: LiteLLM gateway support and streamable HTTP MCP
Why it matters: Added LiteLLM as an AI-gateway provider option (useful for routing to many backends through one config) and upgraded MCP support to the streamable-HTTP transport — the most recent milestone this review could verify on the [official releases page](https://github.com/blinkospace/blinko/releases).
What Can You Do With Blinko?
Blinko's feature set centers on fast note capture with plain-text storage, plus an AI layer for search and writing assistance that you connect yourself. Here is what each part actually does, per Blinko's own GitHub README and documentation.
- Quick capture cards — jot down a rough thought as a "card" without deciding on folders, tags, or structure up front; organize or convert it into a fuller note later
- AI-powered RAG search — ask a natural-language question and Blinko retrieves and summarizes relevant content from your own notes using a configured AI provider's embedding and completion models
- AI note expansion — select rough or incomplete text in a note and ask AI to expand, polish, or rewrite it
- Plain Markdown storage — notes are stored as Markdown with full Markdown formatting support, avoiding lock-in to a proprietary note format
- File and attachment organization — attach and organize files alongside notes
- AI provider flexibility — connect an OpenAI-compatible API, route through LiteLLM as a gateway to many backends, or point Blinko at a self-hosted model endpoint such as Ollama; verify current provider compatibility in the official documentation before relying on a specific one
- Model Context Protocol (MCP) support — Blinko can act as an MCP server, added in v1.8.0 and upgraded to streamable-HTTP transport in v1.8.8, for connecting Blinko to MCP-compatible AI tools
- Multi-platform access — a self-hosted web app plus native builds (via Tauri) for macOS, Windows, Linux, and Android, so notes stay in sync across devices you control
Usage Examples: Three Ways to Use Blinko
These are concrete workflows built from Blinko's documented features above — not hypothetical use cases.
Capture ideas fast, organize them later
Open Blinko and type a rough thought as a new card — a half-formed idea, a link, a quote — without picking a folder or tag first. Come back later, browse or search your cards, and convert the useful ones into fuller notes. This mirrors how many people actually think: capture now, structure later, instead of stalling on organization before writing anything down.
Ask a natural-language question across your own notes
Once you have a body of notes and a configured AI provider, use Blinko's RAG search to ask something like "what did I write about my Q1 budget plan?" instead of guessing the exact words you used. Blinko retrieves relevant note content via embeddings and returns an AI-generated answer grounded in what you actually wrote, rather than a plain keyword-match list.
Connect a self-hosted Ollama endpoint instead of a cloud AI provider
In Blinko's AI provider settings, point the endpoint at a self-hosted OpenAI-compatible server (such as Ollama's OpenAI-compatible API) instead of a cloud provider. This keeps note content used for embeddings and RAG search on infrastructure you control, rather than sending it to a third-party API — verify the exact configuration steps in Blinko's documentation, since AI-provider setup has changed across recent releases.
Install Blinko
Blinko is a self-hosted app you run yourself, primarily via Docker — it is not distributed as a signed installer from an app store for the self-hosted edition. Links below are from the official GitHub README and blinko.space — always verify against those pages directly, since install commands can change between releases.
Source | Link |
|---|---|
| Official site | blinko.space |
| GitHub repository (source code, GPL-3.0) | github.com/blinkospace/blinko |
| One-line Docker install script | curl -s https://raw.githubusercontent.com/blinkospace/blinko/main/install.sh | bash |
| Docker Compose (manual setup) | docker-compose.yml / docker-compose.prod.yml in the GitHub repository |
| Live demo | demo.blinko.space (credentials: blinko / blinko) |
| Documentation | docs.blinko.space |
Blinko also ships native builds via Tauri for macOS, Windows, Linux, and Android, but the primary, actively documented deployment path for the self-hosted edition is Docker on a server you control. Blinko itself has no fixed hardware minimum beyond running Docker and PostgreSQL; the AI features' speed and cost depend entirely on whichever AI provider you connect, not on Blinko's own resource usage.
Blinko Pricing: Self-Hosted vs. Blinko Cloud
The self-hosted edition of Blinko is completely free — github.com/blinkospace/blinko is GPL-3.0 licensed, with no feature gated behind payment in the source code itself. Blinko Cloud, a separate managed-hosting service, exists for people who want Blinko's functionality without running their own server; per Blinko's own site, revenue from Blinko Cloud helps fund the open-source project's ongoing development.
Self-hosted (open source)
- Cost:
- Free — GPL-3.0, run via Docker on your own server; no usage limits imposed by Blinko itself
Blinko Cloud (managed hosting)
- Cost:
- Paid managed offering — check blinko.space directly for current plans and pricing, which this review does not reproduce since pricing pages change independently of the software
AI provider costs (either edition)
- Cost:
- Not included in Blinko itself — if you connect a cloud AI provider (OpenAI, MiniMax, etc.), you pay that provider directly for API usage; a self-hosted model like Ollama avoids this cost entirely
This review does not cite specific Blinko Cloud price points, since pricing pages are updated independently of the software and can go stale quickly in a review. Check blinko.space directly for current Blinko Cloud pricing before deciding between self-hosting and the managed option.
Blinko vs. Karakeep
Blinko and Karakeep are both open-source, self-hosted knowledge tools that add AI on top of a simple core function, but they start from different primitives: Blinko is a note-taking app first, while Karakeep is a bookmark manager first. Both use AI to make your own saved content searchable and organized in ways plain storage cannot.
Core primitive
- Blinko:
- Quick-capture note "cards," Markdown storage
- Karakeep:
- Saved bookmarks/links, with auto-tagging
AI search
- Blinko:
- RAG search over your own notes
- Karakeep:
- AI auto-tagging plus search over saved bookmarks
AI provider
- Blinko:
- Configurable — OpenAI-compatible, LiteLLM, self-hosted models
- Karakeep:
- Configurable — see the dedicated Karakeep review for specifics
Deployment
- Blinko:
- Docker, self-hosted; also native Tauri builds
- Karakeep:
- Docker, self-hosted
License
- Blinko:
- GPL-3.0
- Karakeep:
- See the dedicated Karakeep review for current license details
Managed hosting option
- Blinko:
- Yes — Blinko Cloud (paid)
- Karakeep:
- See the dedicated Karakeep review for current details
If your main need is capturing and organizing your own written thoughts, Blinko's note-first design fits better. If your main need is saving and later retrieving links you find while browsing, Karakeep's bookmark-first design fits better — see the full Karakeep review for details this table does not cover.
Who Should Use Blinko?
Whether Blinko fits depends on whether you want a self-hosted, AI-searchable note app and are comfortable running a Docker container, or would rather use a note app that stores data on someone else's server.
Use Blinko if
- You want your notes stored on your own server rather than a third-party cloud service, and you are comfortable running a Docker container
- You want to search your own notes with natural-language questions, not just exact-keyword matches
- You want the option to point the AI features at a self-hosted model (like Ollama) instead of a cloud provider, for tighter control over where your note content goes
- You prefer a "capture first, organize later" workflow over a rigid folder-and-tag system decided up front
- You want the underlying software to be open-source (GPL-3.0) rather than a closed-source binary
Wait, or look elsewhere, if
- You do not want to run and maintain your own server — Blinko Cloud is an option, but check its current pricing and terms directly before assuming it is the free path
- You need a bookmark-manager-first tool for saving links from browsing rather than a notes-first tool — see Karakeep in the comparison above
- You want fully local AI inference with no external API call by default — Blinko's AI features call a provider you configure, and while a self-hosted Ollama endpoint is supported, it is not the default out-of-the-box setup
- You need enterprise features like centralized team administration or SSO — this review found no published enterprise/team tier beyond the standard self-hosted and Blinko Cloud editions
Blinko vs. Other Self-Hosted Notes and Bookmark Apps
Blinko is one of several self-hosted tools adding AI-powered search and organization on top of personal knowledge capture. Here is how it sits next to other options in that space — see the Local LLM Software Directory for the full catalog, and the dedicated Blinko vs. Karakeep comparison above for the closest head-to-head.
- Karakeep — a self-hosted bookmark manager with AI auto-tagging; see the dedicated comparison section above and the Karakeep review for full details.
- Joplin AI Agent — an AI agent layered on top of Joplin, the established open-source note-taking app, rather than a from-scratch AI-native tool like Blinko; see the Joplin AI Agent review.
- Logseq Copilot — an AI assistant for Logseq, a local-first, outliner-style notes tool with a different note structure than Blinko's card-based capture; see the Logseq Copilot review.
- Smart Connections — an AI-powered RAG plugin for Obsidian, aimed at users who already have an established Obsidian vault rather than starting fresh with a new note app; see the Smart Connections review.
Common Mistakes When Evaluating Blinko
Most confusion about Blinko comes from assuming its AI features run fully offline by default, mixing it up with a bookmark manager, or missing the difference between the free self-hosted edition and paid Blinko Cloud.
Mistake 1: Assuming Blinko's AI runs fully offline out of the box
Blinko's RAG search, note expansion, and card-conversation features call an AI provider you configure. Unless you specifically point that configuration at a self-hosted model endpoint such as Ollama, the default expectation should be that AI requests go to whichever provider (OpenAI-compatible API, LiteLLM gateway, etc.) you set up — verify your own configuration in Blinko's documentation if fully offline AI matters for your use case.
Mistake 2: Confusing Blinko with a bookmark manager
Blinko is a note-taking app built around quick-capture "cards" and Markdown storage, not a bookmark manager. If saving and organizing links from browsing is your primary need, a tool like Karakeep is built specifically for that.
Mistake 3: Assuming self-hosting Blinko is the only option
The self-hosted, open-source edition is free and GPL-3.0 licensed, but Blinko also offers Blinko Cloud, a separate paid managed-hosting option for people who do not want to run and maintain their own server. Check blinko.space for current Blinko Cloud terms if self-hosting is not something you want to do.
Mistake 4: Expecting a fixed, unchanging list of supported AI providers
Blinko's AI-provider support has changed across recent releases — for example, LiteLLM gateway support and expanded provider options both shipped within 2026. Check the current GitHub releases page and documentation rather than assuming a provider list from an older review or blog post is still accurate.
Frequently Asked Questions
What is Blinko?
Blinko (blinko.space, source at github.com/blinkospace/blinko) is a free, open-source, self-hosted note-taking app that stores notes as plain Markdown and adds AI-powered RAG search so you can find your own notes by asking a natural-language question.
Is Blinko free?
The self-hosted, open-source edition of Blinko is free, licensed under GPL-3.0. Blinko Cloud is a separate, paid managed-hosting option for people who do not want to run their own server — check blinko.space for current pricing.
Is Blinko open source? What license does it use?
Yes. Blinko's self-hosted edition is licensed under GPL-3.0, confirmed via the LICENSE file in its GitHub repository.
Does Blinko run fully offline?
Blinko itself is self-hosted, so your note data lives on your own server. However, the AI-powered RAG search, note expansion, and card-conversation features call an AI provider you configure — by default this may be a cloud API such as OpenAI-compatible endpoints or MiniMax, though you can point Blinko at a self-hosted model endpoint like Ollama instead. Verify your own AI-provider configuration if a fully offline setup matters to you.
What AI providers does Blinko support?
Per Blinko's release history, it supports OpenAI-compatible APIs, MiniMax as a primary LLM provider option, and LiteLLM as a gateway for routing to many backends through one configuration; self-hosted endpoints such as Ollama can also be connected. Check the current documentation for the up-to-date provider list, since this has expanded across recent releases.
How do I install Blinko?
Blinko is self-hosted via Docker. The official one-line install script is curl -s https://raw.githubusercontent.com/blinkospace/blinko/main/install.sh | bash, or you can use the docker-compose.yml files in the GitHub repository for manual setup. Native desktop and Android builds are also distributed via Tauri.
What platforms does Blinko support?
The self-hosted server runs via Docker on any machine that can run Docker containers (macOS, Windows, Linux, or a cloud server). Blinko also ships native builds through Tauri for macOS, Windows, Linux, and Android, and is usable from any mobile browser as a web app.
What is the difference between Blinko and Blinko Cloud?
The self-hosted, open-source edition of Blinko is free and runs on infrastructure you control. Blinko Cloud is a separate, paid managed-hosting service for people who want Blinko's functionality without running their own server; per Blinko's own site, revenue from Blinko Cloud helps fund the open-source project.
How is Blinko different from Karakeep?
Blinko is a note-taking app built around quick-capture cards and Markdown storage, with AI-powered RAG search over your own notes. Karakeep is a bookmark manager built around saving and auto-tagging links. Both are self-hosted and AI-enhanced, but they start from different core primitives — see the dedicated comparison section above.
Does Blinko support the Model Context Protocol (MCP)?
Yes. Blinko added MCP server management in v1.8.0 (December 2025) and upgraded to streamable-HTTP MCP transport in v1.8.8 (June 2026), per the official releases page.