alpha
Login
Join now
bretton.dev
/
coves
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A community based topic aggregation platform built on atproto
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
coves
/
aggregators
/
kagi-news
/
src
12 files
at
main
Bretton
·
fix(kagi): stop trusting the model to echo story IDs in semantic dedup
·
2w ago
a84ad9d7
__init__.py
Merge branch 'feat/kagi-news-aggregator-phase-1'
11mo ago
citations.py
refactor(kagi-news): switch from HTML scraping to Kagi JSON feed with inline citations
4mo ago
config.py
feat(kagi-news): add semantic deduplication via Claude Haiku
5mo ago
coves_client.py
fix(kagi): trim megathread sources to the lexicon's 50-entry cap
2mo ago
json_parser.py
fix(kagi): skip null perspective entries instead of losing the story
2mo ago
main.py
fix(kagi): stop trusting the model to echo story IDs in semantic dedup
2w ago
models.py
refactor(kagi-news): switch from HTML scraping to Kagi JSON feed with inline citations
4mo ago
richtext_formatter.py
fix(uri): normalize URIs to the atproto uri format on write
2mo ago
rss_fetcher.py
refactor(kagi-news): switch from HTML scraping to Kagi JSON feed with inline citations
4mo ago
semantic_dedup.py
fix(kagi): stop trusting the model to echo story IDs in semantic dedup
2w ago
state_manager.py
fix(kagi): stop trusting the model to echo story IDs in semantic dedup
2w ago
uri_sanitizer.py
fix(validation): allowlist http/https with a required host for link URIs
1mo ago