README.md
September 20, 2026 ยท View on GitHub
๐ฎ jev-notion
Fill Notion database properties with calibrated AI judgments.
Second-level latency (โค2s) โข Micro-cent cost (\$0.00004/row) โข Native macOS App (SwiftUI) + CLI โข Zero Server.
๐ฆ Download macOS App (2.8MB) โข โก Run in Terminal โข ๐ 8-Language Preview โข ๐ Benchmarks
English โข ็ฎไฝไธญๆ
โก Highlights
| Feature | Description |
|---|---|
| โก Second-Level Latency (โค 2s) | Adaptive polling catches row edits in under 2 seconds โ beating Notion's 5-minute webhook queues. |
| ๐ฏ Calibrated Probabilities | Jev returns typed outputs with mathematical confidence (). Uncertain entries go to a review queue โ no silent hallucinations. |
| ๐ฐ Micro-Cent Pricing | ~$0.00004 per row ($0.042 / 1M input tokens, free output). 10,000 rows costs around forty cents. |
| ๐ฅ๏ธ Native macOS Client (SwiftUI) | Crafted in pure SwiftUI with Notion's iconic 9-color palette, Jev real-time telemetry HUD, and interactive card drawer. |
| ๐ 8-Language Dynamic Localization | Instant hot-switching between 8 languages with zero application restart required. |
| ๐ Keychain Hardware Security | Credentials stored encrypted in Apple Keychain; zero plaintext tokens on disk. |
| ๐ ๏ธ Universal CLI & Engine Library | Fully autonomous terminal workflow (npx jev-notion) or embeddable TypeScript engine. |
๐ Battle-Tested Benchmarks
| Feature | jev-notion | Notion Native AI | Custom Webhook Server |
|---|---|---|---|
| Cost | ~$0.00004 / row (40ยข / 10k rows) | $10 / user / month | Server hosting + LLM bills |
| Output Type | Calibrated Probabilities () | Plain text (guesses) | Plain text (guesses) |
| Detection Speed | โค 2 seconds | Manual trigger | 1 โ 5 minutes (aggregated) |
| Review Queue | Native Visual Cards | None (overwrites) | None (needs custom UI) |
| Client UI | Native macOS SwiftUI App | Web/Electron only | None |
| Multilingual | 8 Languages Hot-Switching | System default | English only |
| Self-Hosted | 100% Yours (MIT) | Proprietary SaaS | High maintenance |
๐ 8-Language Dynamic Localization Showcase
Experience seamless, real-time hot-switching across 8 world languages. Click any language tab below to see full-resolution macOS app screenshots:
๐บ๐ธ English (Default) โ Click to expand
๐จ๐ณ ็ฎไฝไธญๆ (Simplified Chinese) โ Click to expand
๐ญ๐ฐ ็น้ซไธญๆ (Traditional Chinese) โ Click to expand
๐ฏ๐ต ๆฅๆฌ่ช (Japanese) โ Click to expand
๐ฐ๐ท ํ๊ตญ์ด (Korean) โ Click to expand
๐ซ๐ท Franรงais (French) โ Click to expand
๐ฉ๐ช Deutsch (German) โ Click to expand
๐ช๐ธ Espaรฑol (Spanish) โ Click to expand
๐ฆ Quick Download (macOS App)
Download the ultra-lightweight 2.8 MB pre-compiled app:
- Download
JevNotion-v0.1.0-macOS.zip. - Unzip and drag
JevNotion.appto your/Applicationsfolder. - Launch
JevNotionand enter your Notion & Jev credentials in Settings (โ,).
โก Quick Start (CLI)
Prefer running from your terminal or a remote server?
1. Setup Keys
Create an internal integration at notion.so/profile/integrations and get a Jev key from typesafe.ai. Put them in .env:
NOTION_TOKEN=ntn_...
TYPESAFE_API_KEY=ts_...
2. Run
# Automated one-command sync
npx jev-notion
# Read-only inspection (prints suggestions without writing)
npx jev-notion scan
# Apply approved suggestions from JSON
npx jev-notion apply
# Install as a background launchd daemon (macOS)
npx jev-notion install
๐๏ธ Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Notion Database Table โ
โโโโโโโโโโโโโฌโโโโโโโโโโโโโ
โ (โค2s Polling)
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Native macOS Client โ โโโโโโโบ โ jev-notion Core โ
โ (SwiftUI + 8-Lang) โ โ (Token Bucket Limiter)โ
โโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโฌโโโโโโโโโโโโโ
โ Typed Evidence
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Jev Precision Model โ
โ (Calibrated Prob >=60)โ
โโโโโโโโโโโโโฌโโโโโโโโโโโโโ
โ Atomic Writes
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Notion Properties Set โ
โโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค Contributing
Contributions are welcome! Please check out CONTRIBUTING.md for development setup, running tests (npm test, 269 tests), and compiling the macOS app (./app/build.sh).
๐ License
MIT ยฉ 2026 jeffloo886 & contributors.