Skip to main content

A quieter way to stay informed

Project description

mini zen

A quieter way to stay informed.

Documentation | Getting Started | Configuration

About

minizen fetches your unread RSS articles from Miniflux, uses AI to curate and summarise the most interesting ones, and emails you a clean daily digest.

Features

  • Curated, not firehosed — the AI picks your top N articles and writes a cohesive narrative, not a bullet dump
  • Runs on a schedule — ships with a GitHub Actions workflow for a hands-free daily digest, no server required
  • Dry-run friendly — preview the digest in your terminal before a single email is sent
  • Pluggable AI — works with Anthropic Claude or OpenAI models via pydantic-ai

Quick start

uv tool install minizen
minizen setup            # interactive wizard — configure Miniflux, AI, and email
minizen digest preview   # preview today's digest in your terminal
minizen run              # fetch → summarise → send

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minizen-0.2.0.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

minizen-0.2.0-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file minizen-0.2.0.tar.gz.

File metadata

  • Download URL: minizen-0.2.0.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for minizen-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e7f5037e7a25020aeaecbd1ccd916d0398df963b6fe2407de40f230bac4ab511
MD5 890ccdf274ed0c3b6f0678b2edc695d7
BLAKE2b-256 41dfb8342ace7968c06cbe68c323eabdedc54d1b1e4c4cb3e7fc4aba85c091d3

See more details on using hashes here.

File details

Details for the file minizen-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: minizen-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for minizen-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 585aceac2eb53b6c28854112eb6233ac4bb87c699ddfeeffafdcd8306e4d95cf
MD5 bb43590193a923019534652ad5ad9bb4
BLAKE2b-256 fa9c0f1463f70d34264758d6430c23027867bf36cec8be5663f95cf2ead8ee5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page