skip to content
open source project

darshi1337/apogee

Credential-building open issues here — a merged pull request is verifiable proof of work for your résumé.

3
winnable issues
0%
merge velocity signal
64
19 contributors

What it is

A private AI summarizer in your browser for articles, videos, emails, and more. It runs on your device with WebGPU (Chrome), Transformers.js (Firefox), or your own local Ollama or llama.cpp. Inspired by Mozilla's Orbit.

Why get involved

Real code, on a real project, reviewed by a real maintainer — a merged PR here is credential-building proof of work you can point to.

Open issues

Check against my GitHub

Computed from your public GitHub only — nothing is stored.

Connect GitHub to check →

[docs] Document the per-page focus keyword feature

darshi1337/apogee · issue #323 · opened Sep 2026 · no PRs referenced when indexed

help wantedgood first issue

The per-page focus keyword (#161, extended to map-reduce) has no user-facing documentation. rg -i focus README.md docs/ STORE-LISTING.md only surfaces the…

[chore] Tighten eslint: justify empty catches, promote no-unused-vars to error

darshi1337/apogee · issue #322 · opened Sep 2026 · no PRs referenced when indexed

help wantedgood first issue

apogee-extension/eslint.config.js currently sets no-empty: [error, { allowEmptyCatch: true }] and no-unused-vars: warn. Result: - 32 bare catch {} blocks with…

[test] Add unit tests for lib/util/streamState.js helpers

darshi1337/apogee · issue #321 · opened Sep 2026 · no PRs referenced when indexed

help wantedgood first issuetest

apogee-extension/lib/util/streamState.js (shared buffered-stream state for the service worker and offscreen document) has no dedicated test file. Its helpers…

How to jump in

Click Claim →on any issue above to open its claim page, where you'll get a terminalhire claim <token> command and a one-tap deep link into your terminal.

terminalhire contribute

Why we picked it

Winnable volume0.33
Merge velocity0.00
Freshness1.00
Skill coverage0.33
Popularity0.26