Blinko

Blinko

Blinko is an open-source, self-hosted AI-powered note-taking tool that lets you capture, organize, and search your ideas with full privacy. It combines fast plain-text/Markdown editing with AI retrieval and runs entirely on your own infrastructure.

Similar self-hosted alternatives:
Repository activity:
Stars
4,116
Forks
293
Watchers
15
Open Issues
117
Last commit
1 day ago
Details:
Estimated Popularity
17
Pricing Model
Free
Hosting Type
Self-Hosted
License
MIT
Deployment Difficulty
Medium
Language
TypeScript
Blinko screenshot

Blinko is an AI-powered, self-hosted note-taking platform that helps you capture ideas instantly and retrieve them later with natural-language search. It stands out by combining privacy-first storage with advanced RAG search and a lightweight, cross-platform Tauri app.

Key Features

  • Note-Taking:

    • Instant plain-text and Markdown editing
    • Quick tags and folders for organization
    • Drag-and-drop image/file attachments
    • Keyboard shortcuts for rapid entry
    • Cross-platform desktop & mobile clients
    • Shareable links with read-only mode
  • AI & Search:

    • Semantic RAG search over all notes
    • Natural-language queries (“show ideas about AI agents”)
    • AI-generated summaries of long notes
    • Contextual note recommendations
    • Pluggable LLM backend (OpenAI, local)
    • Vector index for blazing-fast retrieval
  • Privacy & Compliance:

    • Runs entirely on your own server
    • Data stored in your Postgres instance
    • HTTPS/TLS and token-based auth
    • Role-based access and audit logs
    • Configurable retention & backups
    • Environment-based secret management
  • Integration & Deployment:

    • One-command Docker-Compose stack
    • REST and WebSocket APIs for automations
    • Webhooks to trigger external workflows
    • PikaPods one-click cloud deploy
    • Mobile/desktop apps via Tauri
    • CLI importer for existing Markdown

Who Should Use Blinko

  • Developers capturing code snippets and architecture ideas
  • Researchers organizing literature notes and quick insights
  • Product Managers tracking feature ideas and meeting notes
  • Students & Learners keeping study summaries and revision cards

Getting Started

Blinko offers two simple deployment options:

  1. Docker Compose:

    curl -s https://raw.githubusercontent.com/blinkospace/blinko/main/install.sh | bash
    
  2. Manual Compose file:

    git clone https://github.com/blinkospace/blinko.git
    cd blinko
    docker compose -f docker-compose.yml up -d
    

Both methods spin up Postgres, the Blinko server, and the web client in minutes. Detailed configuration and environment variables are documented in the project README, making first-time setup straightforward even for self-hosting newcomers.

Help improve this content

Found an error or want to add more information about Blinko? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects