Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJul 5, 2026·2 min de lecture

Omnivore — Open-Source Read-It-Later Platform for Developers

A self-hostable read-it-later application with full-text search, highlights, annotations, and integrations with Logseq, Obsidian, and other knowledge tools.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Omnivore
Commande d'installation directe
npx -y tokrepo@latest install 6cbc28ef-7890-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Omnivore is an open-source read-it-later application built for people who take reading seriously. It saves articles, newsletters, and documents for offline reading with full-text search, highlights, and annotations. Developers value it for its Logseq and Obsidian integrations, turning saved articles into structured knowledge.

What Omnivore Does

  • Saves web articles, PDFs, and email newsletters for later reading
  • Provides full-text search across all saved content
  • Supports highlighting, annotations, and labels for organization
  • Syncs reading data with Logseq, Obsidian, and Notion via plugins
  • Offers browser extensions and mobile apps for capturing content anywhere

Architecture Overview

Omnivore is built with a TypeScript backend using Node.js and PostgreSQL for storage. The frontend is a Next.js application. Content is fetched and parsed server-side, stripping ads and formatting for clean reading. A GraphQL API powers all client interactions, and the system supports self-hosted deployment via Docker Compose.

Self-Hosting & Configuration

  • Deploy with Docker Compose using the provided configuration
  • Requires PostgreSQL and Elasticsearch for full-text search
  • Configure SMTP for newsletter ingestion via email
  • Set up OAuth providers for authentication or use built-in email login
  • Environment variables control storage backends and API keys

Key Features

  • Distraction-free reader with customizable typography
  • Newsletter ingestion via dedicated email addresses
  • Full-text search powered by Elasticsearch
  • First-class integrations with Logseq, Obsidian, and Readwise
  • GraphQL API for building custom workflows and automations

Comparison with Similar Tools

  • Pocket — popular but closed-source with limited export options
  • Wallabag — open-source PHP alternative; fewer integrations
  • Instapaper — clean reader but no self-hosting option
  • Readwise Reader — polished but proprietary and subscription-based
  • Karakeep — newer open-source bookmark manager with AI features

FAQ

Q: Can I self-host Omnivore? A: Yes. The full stack can be deployed with Docker Compose on any server.

Q: Does Omnivore support newsletters? A: Yes. You get a dedicated email address that captures newsletters directly into your library.

Q: How does the Obsidian integration work? A: An official Obsidian plugin syncs highlights and annotations into your vault as Markdown notes.

Q: Is there mobile support? A: Yes. Native iOS and Android apps are available alongside the web interface.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires