Lunara 是一款尚未完成的开源、本地优先的月经周期、生育、妊娠和围绝经期辅助应用,需从源代码自行构建并在个人手机上运行,支持可选的加密备份和自带密钥的 AI 功能。

Stars

18

7 天增长

暂无数据

Fork 数

9

开放 Issue

1

开源协议

AGPL-3.0

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它作为 Flo 等商业应用的隐私优先、无订阅替代品,通过本地存储和客户端加密让用户完全掌控数据,同时提供无需共享 API 密钥的可选 AI 洞察。

适合谁使用

  • 注重隐私、不希望健康数据上传至云端的用户
  • 愿意自行编译和安装应用的开发者
  • 寻找开源、免费生育与周期跟踪应用的用户
  • 需要离线妊娠或围绝经期跟踪且不想遇到付费墙的用户

典型使用场景

  • 无网络环境下记录月经周期、易孕期窗口和症状
  • 使用个人 Anthropic 或 OpenAI API 密钥启用可选的 AI 分析
  • 在个人 iPhone 或 Android 设备上自行构建并安装应用以实现自托管健康跟踪
  • 在无法构建 iPhone 应用时通过浏览器版本运行

项目优势

  • 本地优先架构确保核心跟踪完全离线运行,数据保留在设备上
  • 无订阅或无付费墙——所有功能均包含在开源代码中
  • 可选的 AI 使用自带密钥,并通过平台钥匙串/密钥库存储凭证
  • 采用 AGPL-3.0 许可协议,促进透明度和社区贡献

使用前须知

  • 该应用仍在开发中,未上架任何应用商店,需从源代码自行构建
  • 为 iPhone 构建需要 Mac,完全不支持 iPhone+Windows 组合
  • 免费 Apple ID 构建的有效期仅为 7 天,且该应用并非认证医疗设备

README 快速开始

Lunara

⚠️ Unfinished — this is a work in progress. Lunara is not on the App Store or Google Play, and there is no installer to double-click. You build it from this repository and run it on your own phone. Features are landing continuously and things will break. Do not rely on it as your only record of your health data.

An open-source, local-first cycle, fertility, pregnancy, and perimenopause companion.

Lunara ships through native iOS and Android shells powered by Capacitor. Core tracking works without an account or Lunara-hosted user database. Optional backup and AI features transmit data only after you enable them; their scope and security boundaries are documented in the repository.

Lunara is an open-source alternative to Flo®. It is not affiliated with, endorsed by, or connected to Flo Health Inc.

Why

  • No subscription gate. Tracking, pattern insights, reports, pregnancy guidance, and perimenopause tools are part of the open-source app.
  • Local first by architecture. Core logs live in the app's local storage. Optional backup stores a client-encrypted blob; optional AI shares only the categories you select for that request.
  • No 54-screen onboarding funnel. No paywall gauntlet. No nagging.

Getting Lunara onto your phone

There is no download. You compile the app on a computer and install it on your own phone over a cable. What you need depends on the phone you have:

Your phoneYour computerWorks?What you'll use
iPhoneMacXcode
AndroidMacAndroid Studio
AndroidWindowsAndroid Studio
iPhoneWindowsNot possible — see below

iPhone + Windows is not possible. Apple only allows iOS apps to be built and signed on macOS with Xcode; there is no supported Windows path, and no amount of setup works around it. Your options are to borrow a Mac, or run Lunara as a web app in your phone's browser (pnpm dev, then open the printed network URL on your phone) — the browser version keeps your data on the phone but has no widgets, notifications, or Health integration.

1. Install the shared prerequisites

You need Git, Node.js LTS, and pnpm. With Node installed:

npm install -g pnpm

2. Get the code and build the web bundle

git clo

项目描述

Open-source, local-first cycle, fertility, pregnancy and perimenopause companion. An alternative to Flo. AGPL-3.0.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191