Paper Radar

C 64 completed
Cli Tool
unknown / go · tiny
27
Files
2,153
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#307688
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
27.95
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47332
Member of a group with 1 similar repo(s) — canonical #92402 view group →
Top concepts (1)
CLI Tool
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/

AI Prompt

Build me a command-line tool in Go called 'paper-radar' for tracking academic papers. I need it to support fetching data from multiple sources, specifically the arXiv API and papers.cool RSS feed. The tool must implement keyword-based filtering using a YAML configuration file, and include a deduplication mechanism using a local state file. Key features include fetching Kimi-enhanced summaries from papers.cool, generating structured Markdown and PDF summaries (supporting KaTeX formulas), and optionally sending notifications via a Feishu Webhook. The CLI should have `fetch` and `digest` commands.
go cli academic data-scraping markdown pdf arxiv yaml automation
Generated by gemma4:latest

Catalog Information

paper-radar is a Go CLI for tracking papers, supporting multi-source fetching, keyword-based filtering, deduplication, and generating daily Markdown/PDF summaries.

Description

Paper-radar is a command-line tool designed to track academic papers from multiple sources. It fetches papers based on keywords, filters out duplicates, and generates daily summaries in Markdown or PDF format. The tool supports integration with Kimi summaries for enhanced paper analysis. Users can customize the tool by configuring keyword lists and output formats.

الوصف

هو أداة CLI مُصممة لتبحث عن المقالات الأكاديمية من مصادر متعددة. تجمع الأداة المقالات بناءً على الكلمات الرئيسية، وتزيل التكرارات، وتولد تلخيصات يومية في صيغ Markdown أو PDF. تدعم الأداة دمج تلخيص Kimi للمقالات لتحسين تحليلها. يمكن للمستخدمين تخصيص الأداة عن طريق تعيين قوائم الكلمات الرئيسية والتنسيقات.

Novelty

7/10

Tags

paper-tracking multi-source-fetching keyword-based-filtering deduplication daily-summaries markdown-generation pdf-export

Technologies

ent

Claude Models

claude-opus-4.6

Quality Score

C
64.4/100
Structure
65
Code Quality
63
Documentation
35
Testing
65
Practices
70
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (54% test-to-source ratio)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 166 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.6h
Tech Debt (D)
Medium
DORA Rating
A
OWASP (100%)
PASS
Quality Gate
Repobility analyzer · published findings · https://repobility.com
A
Risk (5)
Unknown
License
7.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

go
81.6%
python
8.3%
markdown
6.4%
yaml
3.7%

Frameworks

None detected

Concepts (1)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Open data scored by Repobility · https://repobility.com
auto_categoryCLI Toolcli60%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/31533.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV