glean

Из публичных источников

Самостоятельно размещаемый RSS-ридер и инструмент для управления персональными знаниями.

Машинный перевод · Показать оригинал

A self-hosted RSS reader and personal knowledge management tool.

MCP-серверКатегория: MCP-серверы · Браузер и веб · Продуктивность · Поиск и знанияOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • mcp
  • mcp-server
  • rss
  • rss-reader

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    gleanapp.cn/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/LeslieLeung/glean/releases/tag/v0.2.7 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/LeslieLeung/glean ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
Claude (web & desktop)Неизвестно———
Claude CodeНеизвестно———
CursorНеизвестно———
VS CodeНеизвестно———
WindsurfНеизвестно———
ChatGPTНеизвестно———
WindowsСовместимо—официальная сборка в релизе v0.2.7: Glean-0.2.7-win.exe0.60
Совместимоarm64официальная сборка в релизе v0.2.7: Glean-0.2.7-win-arm64.exe0.70
macOSСовместимоarm64официальная сборка в релизе v0.2.7: Glean-0.2.7-mac-arm64.dmg0.70
Совместимоx86_64официальная сборка в релизе v0.2.7: Glean-0.2.7-mac-x64.zip0.70
LinuxСовместимоx86_64официальная сборка в релизе v0.2.7: Glean-0.2.7-linux-x86_64.AppImage0.70

Релизы

проверено 29 окт. 2026 г.
v0.2.7Последний28 июн. 2026 г.Официальный источник ↗

Файлы версии 0.2.7

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
Glean-0.2.7-linux-amd64.deblinux · x86_64 · deb85,9 MBcc9066b72d91…Официальный источник ↗
Glean-0.2.7-linux-x86_64.AppImagelinux · x86_64 · appimage120 MB3d23b8cf8ec7…Официальный источник ↗
Glean-0.2.7-linux-x86_64.rpmlinux · x86_64 · rpm85,7 MBffed304da530…Официальный источник ↗
Glean-0.2.7-mac-arm64.dmgmacos · arm64 · dmg120,8 MB5e36fda29318…Официальный источник ↗
Glean-0.2.7-mac-arm64.zipmacos · arm64 · zip112,6 MB8e17311e86a6…Официальный источник ↗
Glean-0.2.7-mac-x64.dmgmacos · x86_64 · dmg125,5 MB6fb4bcd803d5…Официальный источник ↗
Glean-0.2.7-mac-x64.zipmacos · x86_64 · zip117,2 MB9bf3c516f9f4…Официальный источник ↗
Glean-0.2.7-win-arm64.exewindows · arm64 · exe99,8 MB3066b4eab39b…Официальный источник ↗
Glean-0.2.7-win.exewindows · exe196,6 MBeeca7f00c4d1…Официальный источник ↗
Glean-0.2.7-mac-arm64.dmg.blockmapдругое129,6 KB80c5d5954d87…Официальный источник ↗
Glean-0.2.7-mac-arm64.zip.blockmapдругое120,5 KB60716be34608…Официальный источник ↗
Glean-0.2.7-mac-x64.dmg.blockmapдругое134,4 KBeb931bfcb7c7…Официальный источник ↗
Glean-0.2.7-mac-x64.zip.blockmapдругое128,2 KB17d71b1391ee…Официальный источник ↗
Glean-0.2.7-win-arm64.exe.blockmapдругое106,5 KBcb37a4a1f7cc…Официальный источник ↗
Glean-0.2.7-win-x64.exe.blockmapдругое103,9 KBf7e3d27cdea9…Официальный источник ↗
Glean-0.2.7-win.exe.blockmapдругое205,9 KBff405fe3a64b…Официальный источник ↗
builder-debug.ymlдругое1 KB4c8a87f46eb0…Официальный источник ↗
latest-linux.ymlдругое703 B4c8c459ef57f…Официальный источник ↗
latest-mac.ymlдругое809 Bab93d2a06d63…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества94
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 1 days ago
Документация · 1515
README 8487 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 109 days ago
Точность категории · 107
classifier confidence 0.65
Популярность · 107
868 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX AGPL-3.0
Сообщество · 55
issues enabled, 63 forks

Лицензия

AGPL-3.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/LeslieLeung/gleanОсновной★ 868 звёздактивность 14 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

zenfeedПохожий
Сделаем RSS 📰 снова великим с помощью ИИ 🧠✨!! По вопросам разметки данных обращайтесь к glidea123 (десятки тысяч одновременных запросов, мгновенный рост в любой момент)AGPL-3.0 · MCP-серверы
worldmonitorПохожий
Панель глобальной аналитики в реальном времени. Агрегация новостей с помощью ИИ, мониторинг геополитической обстановки и отслеживание инфраструктуры в едином интерфейсе ситуационной осведомлённостиAGPL-3.0 · MCP-серверы
ScraplingПохожий
🕷️ Адаптивный фреймворк для веб-скрапинга, который справляется со всем — от одиночного запроса до масштабного краулинга! Не стесняйтесь, присоединяйтесь здесь: https://discord.gg/EMgGbDceNQ и подписывайтесь здесь, чтобы получать ежедневные советы и хитрости: https://x.com/Scrapling_devBSD-3-Clause · MCP-серверы
context7Похожий
Context7 Platform — актуальная документация для ИИ-агентовMIT · MCP-серверы
gpt-researcherПохожий
Автономный агент, который проводит глубокое исследование любых данных с помощью любых провайдеров LLMApache-2.0 · MCP-серверы
python-sdkПохожий
Официальный SDK для Python для серверов и клиентов Model Context ProtocolMIT · MCP-серверы

README

Из LeslieLeung/glean · лицензия AGPL-3.0 · загружено 29 окт. 2026 г.

Glean 拾灵

English | 中文

[!IMPORTANT] Join our Discord to stay updated on the latest developments and get support.

This project is still in development and is not ready for production use.

A self-hosted RSS reader and personal knowledge management tool.

Glean (拾灵) helps information-heavy consumers efficiently manage their reading through intelligent RSS aggregation.

[Glean]

Features

Core Features

  • 📰 RSS Subscription - Subscribe and organize RSS/Atom feeds with OPML import/export
  • 📚 Smart Reading - Clean reading experience with content filtering
  • 🔖 Read Later - Save articles for later reading with auto-cleanup
  • 📁 Folders & Tags - Multi-level folders and tags for organization
  • ⭐ Bookmarks - Save articles from feeds or external URLs
  • 🔧 Background Sync - Automatic feed updates every 15 minutes
  • 🔒 Self-hosted - Full data ownership with Docker deployment
  • 🎨 Modern UI - Beautiful, responsive warm dark theme interface
  • 👨‍💼 Admin Dashboard - User management and system monitoring

Planned Features (WIP)

  • 🧠 Smart Recommendations - AI-powered preference learning and article scoring
  • ⚙️ Rule Engine - Automated processing with Jinja2-style conditions
  • 🤖 AI Features - Summary generation, auto-tagging, keyword extraction (BYOK)
  • 📄 Full Content Fetch - Fetch complete article content for RSS summaries
  • 🔌 Chrome Extension - One-click bookmarking from browser
  • 📱 Mobile PWA - Progressive Web App for mobile devices

Quick Start

One-Command Deployment

# Download docker-compose.yml
curl -fsSL https://raw.githubusercontent.com/LeslieLeung/glean/main/docker-compose.yml -o docker-compose.yml

# Start Glean (full deployment with Milvus)
docker compose up -d

# Access:
# - Web App: http://localhost
# - Admin Dashboard: http://localhost:3001 (default: admin/Admin123!)

Default Admin Account: An admin account is automatically created with:

  • Username: admin
  • Password: Admin123!
  • ⚠️ Change this password in production!

Lite Deployment (without Milvus, if you don't need Phase 3 features):

# Download lite version
curl -fsSL https://raw.githubusercontent.com/LeslieLeung/glean/main/docker-compose.lite.yml -o docker-compose.yml

# Start Glean
docker compose up -d

# Admin Dashboard: http://localhost:3001 (default: admin/Admin123!)

Customize Admin Account (Optional)

To use custom admin credentials instead of the defaults, create a .env file before starting:

# Set custom admin credentials in .env
cat > .env << EOF
ADMIN_USERNAME=admin
ADMIN_PASSWORD=YourSecurePassword123!
SECRET_KEY=$(openssl rand -base64 32)
EOF

# Start services
docker compose up -d

To disable auto-creation and create admin manually:

# Disable auto-creation in .env
echo "CREATE_ADMIN=false" >> .env

# Start services
docker compose up -d

# Create admin manually
docker exec -it glean-backend /app/scripts/create-admin-docker.sh

Configuration

For production, customize your deployment with environment variables. Download the example file:

curl -fsSL https://raw.githubusercontent.com/LeslieLeung/glean/main/.env.example -o .env

Important settings to change:

VariableDescriptionDefault
SECRET_KEYJWT signing keyMust change in production!
POSTGRES_PASSWORDDatabase passwordglean (Change in production!)
ADMIN_PASSWORDAdmin passwordAdmin123! (Change!)
WEB_PORTWeb interface port80
ADMIN_PORTAdmin dashboard port3001
CREATE_ADMINAuto-create admintrue (set false to disable)

For all configuration options, see .env.example.

Docker Images

Pre-built images are available on GitHub Container Registry:

  • ghcr.io/leslieleung/glean-backend:latest - API server & worker
  • ghcr.io/leslieleung/glean-web:latest - Web frontend
  • ghcr.io/leslieleung/glean-admin:latest - Admin dashboard

Supported architectures: linux/amd64, linux/arm64

Testing Pre-release Versions

Want to test upcoming features? Use pre-release versions (alpha/beta/rc):

Method 1: Using environment variable (recommended)

# Set the IMAGE_TAG in .env file
echo "IMAGE_TAG=v0.3.0-alpha.1" >> .env

# Or export it directly
export IMAGE_TAG=v0.3.0-alpha.1

# Start with pre-release images
docker compose up -d

Method 2: Inline environment variable

IMAGE_TAG=v0.3.0-alpha.1 docker compose up -d

Note: Pre-release versions are for testing only. They won't trigger auto-updates for Electron apps and are not recommended for production use.

See available pre-release versions on the Releases page.

Deployment

The default deployment includes all services (full version):

  • Web App (port 80) - Main user interface
  • Admin Dashboard (port 3001) - User management and system monitoring
  • Backend API - FastAPI server
  • Worker - Background task processor (feed fetching, cleanup)
  • PostgreSQL - Database
  • Redis - Task queue
  • Milvus - Vector database for smart recommendations and preference learning (Phase 3)

Lite deployment (without Milvus) is also available using docker-compose.lite.yml.

For detailed deployment instructions and configuration, see DEPLOY.md.

Tech Stack

Backend:

  • Python 3.11+ / FastAPI / SQLAlchemy 2.0
  • PostgreSQL / Redis / arq (task queue)

Frontend:

  • React 18 / TypeScript / Vite
  • Tailwind CSS / Zustand / TanStack Query

Development

See DEVELOPMENT.md for complete development setup instructions.

Quick start:

# Clone and setup
git clone https://github.com/LeslieLeung/glean.git
cd glean
npm install

# Start infrastructure
make up

# Initialize database (first time only)
make db-upgrade

# Install pre-commit hooks (optional but recommended)
make pre-commit-install

# Start all services
make dev-all

# Access:
# - Web: http://localhost:3000
# - Admin: http://localhost:3001
# - API Docs: http://localhost:8000/api/docs

Pre-commit Hooks

The project uses pre-commit hooks to ensure code quality:

# Install hooks (one-time setup)
make pre-commit-install

# Run hooks manually on all files
make pre-commit-run

# Uninstall hooks (if needed)
make pre-commit-uninstall

Hooks automatically run on commit and check:

  • Backend: ruff format, ruff linter, pyright type checking
  • Frontend: ESLint, Prettier formatting
  • General: trailing whitespace, file endings, YAML/JSON/TOML validation

Roadmap

PhaseStatusFeatures
Phase 1: MVP✅ DoneUser system, RSS subscription, reader, admin dashboard
Phase 2: Organization✅ DoneBookmarks, folders, tags, read later
Phase 3: Preferences🚧 WIPEmbedding pipeline, preference learning, smart recommendations
Phase 4: Rules📋 PlannedRule engine, Jinja2 conditions, automated actions
Phase 5: AI📋 PlannedAI summaries, auto-tagging, keyword extraction, BYOK support
Phase 6: Extensions📋 PlannedChrome extension, PWA, web snapshots

See Product Requirements for detailed feature specifications.

Documentation

Contributing

Contributions are welcome! Please read our Development Guide first.

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Run tests and linting
  5. Submit a Pull Request

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

Открыть репозиторий ↗