Configs2026年7月5日·1 分钟阅读

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.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Omnivore
直接安装命令
npx -y tokrepo@latest install 6cbc28ef-7890-11f1-9bc6-00163e2b0d79 --target codex

先 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

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产