#599 by GitHub stars

PKU-DAIR/AutoSci

Karpathy's LLM-Wiki vision, fully realized — wiki-centric full-lifecycle AI research platform powered by Claude Code

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

i18n/en/skills/ask/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/daily-arxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/discover/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/edit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-eval/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-pilot-eval/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-pilot-run/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-run/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/exp-status/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/hiera-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/ideate/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/ingest/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/init/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/novelty/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/paper-compile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/paper-draft/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/paper-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/poster/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/prefill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/rebuttal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/research/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/reset/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/setup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/survey/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/en/skills/visualize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/ask/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/check/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/daily-arxiv/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/discover/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/edit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Instructions only

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-eval/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-pilot-eval/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-pilot-run/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-run/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/exp-status/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/hiera-experiment/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/ideate/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/ingest/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/init/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/novelty/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/paper-compile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/paper-draft/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/paper-plan/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/poster/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/prefill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/rebuttal/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/refine/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/research/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/reset/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/review/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/setup/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/survey/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

i18n/zh/skills/visualize/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

f676a037d498 → 3c3922f02a97

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → f676a037d498

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 3c3922f02a97c347f66b91e1ded2371c963da538

git clone --filter=blob:none --no-checkout https://github.com/PKU-DAIR/AutoSci.git .hotskills/pku-dair-autosci && git -C .hotskills/pku-dair-autosci checkout --detach 3c3922f02a97c347f66b91e1ded2371c963da538 # Copy each selected skill directory from .hotskills/pku-dair-autosci into .claude/skills/<skill-name>/
1.7kGitHub stars
9stars in 7 days
58skills in this repository
2commits in 30 days

Heat

5.0
  • Star growth, last 7 daysAhead of 74% of tracked repositories
  • Star growth, last 24 hoursAhead of 71% of tracked repositories
  • Rank movement, last 7 daysAhead of 12% of tracked repositories
  • Commits, last 30 daysAhead of 59% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,726

Individual skills in this repository

How it works

When your agent uses it

Ask the wiki a question, retrieve and synthesize relevant pages, optionally crystallize the answer back into the wiki

What it loads into context

Frontmatter

32 tokens

Always available to the agent

SKILL.md

2,695 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Inputs
  2. Outputs
  3. Wiki Interaction
  4. Workflow
  5. Constraints
  6. Error Handling
  7. Dependencies

Scripts executed separately

  • ../../../../tools/fetch_s2.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py
  • ../../../../tools/research_wiki.py

Files

  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • SKILL.mdcore10,940 bytes
  • ../../../../tools/fetch_s2.pyruns9,017 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
  • ../../../../tools/research_wiki.pyruns107,828 bytes
Read SKILL.md

# /ask

> Ask a question to the wiki knowledge base. The LLM reads context_brief.md for global context,
> retrieves relevant pages, synthesizes an answer with citations. Good answers can be
> crystallized back into the wiki — written to outputs/, as new concept pages, or appended
> to an existing idea/method/output note — so exploration compounds like ingestion does.

## Inputs

- `question`: natural-language question (e.g. "What is the core difference between LoRA and Adapter?")
- `--crystallize` (optional): if specified, crystallize the answer back into the wiki (default: answer only, no write)
- `--format` (optional): output format, default `markdown`, options: `table` / `timeline` / `bullets`

## Outputs
View the complete source on GitHub

Skills included

  • edit
  • edit

Repository facts

License
MIT
Created
Apr 9, 2026
Last pushed
Oct 30, 2026
Forks
215
Open issues
4
Project activity
Active

Rank over the last 12 weeks

Now #599 · best #431 · down 84 in 30 days

  1. #585 on Nov 2
  2. #588 on Nov 3
  3. #591 on Nov 4
  4. #595 on Nov 5
  5. #597 on Nov 6
  6. #599 since Nov 7
65 earlier periods
  1. #409 on Aug 2
  2. #421 on Aug 8
  3. #420 on Aug 9
  4. #437 on Aug 10
  5. #436 on Aug 11
  6. #431 on Aug 12
  7. #439 on Aug 13
  8. #437 on Aug 14
  9. #430 on Aug 15
  10. #434 on Aug 16
  11. #439 on Aug 17
  12. #445 on Aug 18
  13. #439 on Aug 20
  14. #431 on Aug 22
  15. #448 on Aug 23
  16. #447 on Aug 24
  17. #450 on Aug 25
  18. #446 on Aug 26
  19. #453 on Aug 27
  20. #450 on Aug 28
  21. #436 on Aug 30
  22. #454 on Aug 31
  23. #461 on Sep 1
  24. #461 on Sep 3
  25. #456 on Sep 6
  26. #463 on Sep 7
  27. #477 on Sep 8
  28. #473 on Sep 10
  29. #468 on Sep 11
  30. #467 on Sep 12
  31. #468 on Sep 13
  32. #483 on Sep 14
  33. #476 on Sep 15
  34. #485 on Sep 16
  35. #478 on Sep 17
  36. #486 on Sep 18
  37. #470 on Sep 19
  38. #482 on Sep 21
  39. #491 on Sep 22
  40. #484 on Sep 23
  41. #489 on Sep 27
  42. #503 on Sep 29
  43. #490 on Oct 1
  44. #488 on Oct 2
  45. #472 on Oct 4
  46. #482 on Oct 5
  47. #498 on Oct 6
  48. #515 on Oct 8
  49. #513 on Oct 9
  50. #522 on Oct 12
  51. #521 on Oct 13
  52. #523 on Oct 14
  53. #520 on Oct 15
  54. #515 on Oct 17
  55. #522 on Oct 18
  56. #535 on Oct 19
  57. #538 on Oct 20
  58. #544 on Oct 21
  59. #534 on Oct 22
  60. #529 on Oct 23
  61. #567 on Oct 25
  62. #577 on Oct 28
  63. #579 on Oct 29
  64. #581 from Oct 30 to Oct 31
  65. #584 on Nov 1

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 708 notes
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/ask/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/research_wiki.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/check/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/check/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/check/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • i18n/en/skills/check/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/lint.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • tools/lint.py:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 1,229 signals by file

i18n/en/skills/daily-arxiv/SKILL.md

  • Access to secretsline 18
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]

i18n/en/skills/daily-arxiv/references/automation-scaffold.md

  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]

i18n/en/skills/discover/SKILL.md

  • Network accessline 115
    To ingest a candidate: /ingest https://arxiv.org/abs/<arxiv-id>

i18n/en/skills/ingest/SKILL.md

  • Network accessline 22
    - `source`: one of — arXiv URL (e.g. `https://arxiv.org/abs/2106.09685`), local `.tex`, local `.pdf`, or a `canonical_ingest_path` handed off by `/init` via `.checkpoints/init-sources.json`(see `references/init-mode.md`)

i18n/en/skills/init/references/planner-policy.md

  • Access to secretsline 14
    [Credential-related source omitted]

i18n/en/skills/paper-compile/SKILL.md

  • Dangerous shell operationline 214
    - **latexmk not installed**: error; provide installation command (`sudo apt install texlive-full` or `brew install --cask mactex`)

i18n/en/skills/paper-plan/SKILL.md

  • Network accessline 389
    - `Read` — read wiki pages - `Glob` — find ideas, experiments, methods, papers - `WebFetch` — DBLP / CrossRef BibTeX fetch (Step 6)
  • Network accessline 391
    - `WebFetch` — DBLP / CrossRef BibTeX fetch (Step 6)

i18n/en/skills/setup/SKILL.md

  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 101
    **Guide to get it**: "Go to https://www.semanticscholar.org/product/api and click 'Get API Key'. It's free."
  • Access to secretsline 107
    [Credential-related source omitted]
  • Access to secretsline 110
    [Credential-related source omitted]
  • Access to secretsline 111
    [Credential-related source omitted]
  • Network accessline 142
    } try:     resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)
  • Network accessline 143
    try:     resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)     resp.raise_for_status()
  • Network accessline 144
    resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)
  • Network accessline 185
    **Ask for**: 1. `LLM_BASE_URL` — e.g. `https://api.deepseek.com/v1`
  • Network accessline 186
    1. `LLM_BASE_URL` — e.g. `https://api.deepseek.com/v1`
  • Access to secretsline 187
    [Credential-related source omitted]
  • Network accessline 190
    **Validate format**: Base URL should start with `http://` or `https://` and end with `/v1`
  • Access to secretsline 219
    [Credential-related source omitted]
  • Access to secretsline 221
    [Credential-related source omitted]
  • Access to secretsline 257
    [Credential-related source omitted]

i18n/en/skills/survey/SKILL.md

  • Network accessline 206
    - `Read` — read wiki pages - `Glob` — find ideas, methods, concepts, topics, papers - `WebFetch` — DBLP / CrossRef BibTeX fetch (--format latex only)
  • Network accessline 208
    - `WebFetch` — DBLP / CrossRef BibTeX fetch (--format latex only)

i18n/en/skills/visualize/SKILL.md

  • Network accessline 160
    python3 -c "import socket,sys; s=socket.socket(); s.settimeout(0.3); sys.exit(0 if s.connect_ex(('127.0.0.1',8765))==0 else 1)"
  • Network accessline 182
    SPA Graph view: http://127.0.0.1:8765/#/graph

i18n/zh/skills/daily-arxiv/SKILL.md

  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]

i18n/zh/skills/daily-arxiv/references/automation-scaffold.md

  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 22
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 34
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]

i18n/zh/skills/discover/SKILL.md

  • Network accessline 115
    如需 ingest:/ingest https://arxiv.org/abs/<arxiv-id>

i18n/zh/skills/ingest/SKILL.md

  • Network accessline 22
    - `source`:四种之一 —— arXiv URL(例如 `https://arxiv.org/abs/2106.09685`)、本地 `.tex`、本地 `.pdf`、或 `/init` 通过 `.checkpoints/init-sources.json` 交接的 `canonical_ingest_path`(见 `references/init-mode.md`)
  • Access to secretsline 77
    [Credential-related source omitted]

i18n/zh/skills/init/SKILL.md

  • Access to secretsline 58
    [Credential-related source omitted]

i18n/zh/skills/init/references/planner-policy.md

  • Access to secretsline 14
    [Credential-related source omitted]

i18n/zh/skills/paper-compile/SKILL.md

  • Dangerous shell operationline 214
    - **latexmk 未安装**:报错,提供安装命令(`sudo apt install texlive-full` 或 `brew install --cask mactex`)

i18n/zh/skills/setup/SKILL.md

  • Access to secretsline 2
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 76
    [Credential-related source omitted]
  • Network accessline 101
    **引导获取**:"访问 https://www.semanticscholar.org/product/api,
  • Access to secretsline 108
    [Credential-related source omitted]
  • Access to secretsline 109
    [Credential-related source omitted]
  • Network accessline 141
    } try:     resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)
  • Network accessline 142
    try:     resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)     resp.raise_for_status()
  • Network accessline 143
    resp = requests.post('https://data.rag.ac.cn/api/register/sdk', json=payload, timeout=30)
  • Network accessline 182
    **依次询问**: 1. `LLM_BASE_URL` — 例如 `https://api.deepseek.com/v1`
  • Network accessline 183
    1. `LLM_BASE_URL` — 例如 `https://api.deepseek.com/v1`
  • Access to secretsline 184
    [Credential-related source omitted]
  • Network accessline 187
    **格式校验**:Base URL 应以 `http://` 或 `https://` 开头,通常以 `/v1` 结尾。
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 218
    [Credential-related source omitted]
  • Access to secretsline 254
    [Credential-related source omitted]

i18n/zh/skills/visualize/SKILL.md

  • Network accessline 137
    python3 -c "import socket,sys; s=socket.socket(); s.settimeout(0.3); sys.exit(0 if s.connect_ex(('127.0.0.1',8765))==0 else 1)"
  • Network accessline 153
    SPA Graph view: http://127.0.0.1:8765/#/graph

tools/_env.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 3
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 7
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 8
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 9
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]
  • Access to secretsline 43
    [Credential-related source omitted]

tools/backfill_citations.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]

tools/daily_arxiv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 293
    [Credential-related source omitted]
  • Access to secretsline 293
    [Credential-related source omitted]
  • Network accessline 403
    if url:         return url     return f"https://arxiv.org/abs/{arxiv_id}" if arxiv_id else ""
  • Network accessline 403
    if url:         return url     return f"https://arxiv.org/abs/{arxiv_id}" if arxiv_id else ""
  • Network accessline 405
    return f"https://arxiv.org/abs/{arxiv_id}" if arxiv_id else ""
  • Network accessline 405
    return f"https://arxiv.org/abs/{arxiv_id}" if arxiv_id else ""
  • Access to secretsline 1065
    [Credential-related source omitted]
  • Access to secretsline 1065
    [Credential-related source omitted]
  • Access to secretsline 1066
    [Credential-related source omitted]
  • Access to secretsline 1066
    [Credential-related source omitted]
  • Access to secretsline 1067
    [Credential-related source omitted]
  • Access to secretsline 1067
    [Credential-related source omitted]
  • Access to secretsline 1068
    [Credential-related source omitted]
  • Access to secretsline 1068
    [Credential-related source omitted]
  • Access to secretsline 1074
    [Credential-related source omitted]
  • Access to secretsline 1074
    [Credential-related source omitted]
  • Access to secretsline 1241
    [Credential-related source omitted]
  • Access to secretsline 1241
    [Credential-related source omitted]
  • Network accessline 1271
    }         try:             response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1271
    }         try:             response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1272
    try:             response = requests.post(url, headers=headers, json=body, timeout=timeout)             if response.status_code >= 400 and body.get("response_format"):
  • Network accessline 1272
    try:             response = requests.post(url, headers=headers, json=body, timeout=timeout)             if response.status_code >= 400 and body.get("response_format"):
  • Network accessline 1273
    response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1273
    response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1274
    if response.status_code >= 400 and body.get("response_format"):                 body.pop("response_format", None)                 response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1274
    if response.status_code >= 400 and body.get("response_format"):                 body.pop("response_format", None)                 response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1275
    body.pop("response_format", None)                 response = requests.post(url, headers=headers, json=body, timeout=timeout)             response.raise_for_status()
  • Network accessline 1275
    body.pop("response_format", None)                 response = requests.post(url, headers=headers, json=body, timeout=timeout)             response.raise_for_status()
  • Network accessline 1276
    response = requests.post(url, headers=headers, json=body, timeout=timeout)
  • Network accessline 1276
    response = requests.post(url, headers=headers, json=body, timeout=timeout)

tools/discover.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Access to secretsline 42
    [Credential-related source omitted]
  • Network accessline 195
    } _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 195
    } _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 195
    } _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 195
    } _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 196
    _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main" )
  • Network accessline 196
    _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main" )
  • Network accessline 196
    _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main" )
  • Network accessline 196
    _PAPER_COPILOT_BASE_URL = (     "https://raw.githubusercontent.com/papercopilot/paperlists/main" )
  • Network accessline 197
    "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 197
    "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 197
    "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 197
    "https://raw.githubusercontent.com/papercopilot/paperlists/main"
  • Network accessline 215
    for attempt in range(2):         try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 215
    for attempt in range(2):         try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 215
    for attempt in range(2):         try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 215
    for attempt in range(2):         try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 216
    try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310                 data = json.loads(resp.read().decode("utf-8"))
  • Network accessline 216
    try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310                 data = json.loads(resp.read().decode("utf-8"))
  • Network accessline 216
    try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310                 data = json.loads(resp.read().decode("utf-8"))
  • Network accessline 216
    try:             with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310                 data = json.loads(resp.read().decode("utf-8"))
  • Network accessline 217
    with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 217
    with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 217
    with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 217
    with urllib.request.urlopen(url, timeout=30) as resp:  # noqa: S310
  • Network accessline 248
    return ""     if text.lower().startswith("www."):         text = f"https://{text}"
  • Network accessline 248
    return ""     if text.lower().startswith("www."):         text = f"https://{text}"
  • Network accessline 248
    return ""     if text.lower().startswith("www."):         text = f"https://{text}"
  • Network accessline 248
    return ""     if text.lower().startswith("www."):         text = f"https://{text}"
  • Network accessline 249
    if text.lower().startswith("www."):         text = f"https://{text}"     parsed = urllib.parse.urlparse(text)
  • Network accessline 249
    if text.lower().startswith("www."):         text = f"https://{text}"     parsed = urllib.parse.urlparse(text)
  • Network accessline 249
    if text.lower().startswith("www."):         text = f"https://{text}"     parsed = urllib.parse.urlparse(text)
  • Network accessline 249
    if text.lower().startswith("www."):         text = f"https://{text}"     parsed = urllib.parse.urlparse(text)
  • Network accessline 250
    text = f"https://{text}"     parsed = urllib.parse.urlparse(text)     if parsed.scheme not in {"http", "https"} or not parsed.netloc:
  • Network accessline 250
    text = f"https://{text}"     parsed = urllib.parse.urlparse(text)     if parsed.scheme not in {"http", "https"} or not parsed.netloc:
  • Network accessline 250
    text = f"https://{text}"     parsed = urllib.parse.urlparse(text)     if parsed.scheme not in {"http", "https"} or not parsed.netloc:
  • Network accessline 250
    text = f"https://{text}"     parsed = urllib.parse.urlparse(text)     if parsed.scheme not in {"http", "https"} or not parsed.netloc:

tools/fetch_deepxiv.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]

tools/fetch_s2.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Access to secretsline 21
    [Credential-related source omitted]
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 25
    BASE_URL = "https://api.semanticscholar.org/graph/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Network accessline 26
    RECS_BASE_URL = "https://api.semanticscholar.org/recommendations/v1"
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 49
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Access to secretsline 53
    [Credential-related source omitted]
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 63
    time.sleep(RATE_LIMIT_DELAY)     for attempt in range(MAX_RETRIES):         resp = requests.request(
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 64
    for attempt in range(MAX_RETRIES):         resp = requests.request(             method,
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(
  • Network accessline 65
    resp = requests.request(

tools/fetch_wikipedia.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 28
    API = "https://en.wikipedia.org/w/api.php"
  • Network accessline 28
    API = "https://en.wikipedia.org/w/api.php"
  • Network accessline 29
    REST_SUMMARY = "https://en.wikipedia.org/api/rest_v1/page/summary/"
  • Network accessline 29
    REST_SUMMARY = "https://en.wikipedia.org/api/rest_v1/page/summary/"
  • Network accessline 30
    USER_AGENT = "OmegaWiki-prefill/0.1 (https://github.com/skyllwt/OmegaWiki)"
  • Network accessline 30
    USER_AGENT = "OmegaWiki-prefill/0.1 (https://github.com/skyllwt/OmegaWiki)"
  • Network accessline 33
    def _get(url: str) -> dict:     req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 33
    def _get(url: str) -> dict:     req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 34
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 34
    req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT})
  • Network accessline 35
    try:         with urllib.request.urlopen(req, timeout=15) as resp:             return json.loads(resp.read().decode("utf-8"))
  • Network accessline 35
    try:         with urllib.request.urlopen(req, timeout=15) as resp:             return json.loads(resp.read().decode("utf-8"))
  • Network accessline 36
    with urllib.request.urlopen(req, timeout=15) as resp:
  • Network accessline 36
    with urllib.request.urlopen(req, timeout=15) as resp:

tools/init_discovery.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 286
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 287
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 288
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1381
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Access to secretsline 1385
    [Credential-related source omitted]
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1482
    headers = {"User-Agent": "OmegaWiki-init-discovery/1.0"}     try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1483
    try:         pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)         pdf_resp.raise_for_status()
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1484
    pdf_resp = requests.get(f"https://arxiv.org/pdf/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1488
    "application/pdf" not in content_type and not pdf_resp.content.startswith(b"%PDF")         ):             raise requests.RequestException("empty pdf")
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1489
    ):             raise requests.RequestException("empty pdf")         _write_bytes(dest_pdf, pdf_resp.content)
  • Network accessline 1490
    raise requests.RequestException("empty pdf")
  • Network accessline 1490
    raise requests.RequestException("empty pdf")
  • Network accessline 1490
    raise requests.RequestException("empty pdf")
  • Network accessline 1490
    raise requests.RequestException("empty pdf")
  • Network accessline 1490
    raise requests.RequestException("empty pdf")
  • Network accessline 1490
    raise requests.RequestException("empty pdf")

tools/lint.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/poster.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Possible obfuscationline 87
    outline_raw.replace("<U+FEFF>", "")
  • Possible obfuscationline 87
    outline_raw.replace("<U+FEFF>", "")
  • Possible obfuscationline 96
    html = html.replace("<U+FEFF>", "").replace("\r\n", "\n").replace("\r", "\n")
  • Possible obfuscationline 96
    html = html.replace("<U+FEFF>", "").replace("\r\n", "\n").replace("\r", "\n")
  • Network accessline 588
    "            apt install microsoft-edge-stable\n"         "            apt install firefox                   (fallback, 1x only)\n"         "  Windows:  https://www.google.com/chrome/      (recommended)\n"
  • Network accessline 588
    "            apt install microsoft-edge-stable\n"         "            apt install firefox                   (fallback, 1x only)\n"         "  Windows:  https://www.google.com/chrome/      (recommended)\n"
  • Network accessline 589
    "            apt install firefox                   (fallback, 1x only)\n"         "  Windows:  https://www.google.com/chrome/      (recommended)\n"         "            Microsoft Edge is preinstalled on Windows 10+\n"
  • Network accessline 589
    "            apt install firefox                   (fallback, 1x only)\n"         "  Windows:  https://www.google.com/chrome/      (recommended)\n"         "            Microsoft Edge is preinstalled on Windows 10+\n"
  • Network accessline 590
    "  Windows:  https://www.google.com/chrome/      (recommended)\n"
  • Network accessline 590
    "  Windows:  https://www.google.com/chrome/      (recommended)\n"
  • Network accessline 591
    "            Microsoft Edge is preinstalled on Windows 10+\n"         "            https://www.mozilla.org/firefox/    (fallback, 1x only)"     )
  • Network accessline 591
    "            Microsoft Edge is preinstalled on Windows 10+\n"         "            https://www.mozilla.org/firefox/    (fallback, 1x only)"     )
  • Network accessline 592
    "            https://www.mozilla.org/firefox/    (fallback, 1x only)"
  • Network accessline 592
    "            https://www.mozilla.org/firefox/    (fallback, 1x only)"

tools/prepare_paper_source.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 193
    headers = {"User-Agent": "OmegaWiki-prepare-paper-source/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 193
    headers = {"User-Agent": "OmegaWiki-prepare-paper-source/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 193
    headers = {"User-Agent": "OmegaWiki-prepare-paper-source/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 193
    headers = {"User-Agent": "OmegaWiki-prepare-paper-source/1.0"}     try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 194
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 194
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 194
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 194
    try:         src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)         if src_resp.ok and src_resp.content:
  • Network accessline 195
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 195
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 195
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)
  • Network accessline 195
    src_resp = requests.get(f"https://arxiv.org/e-print/{arxiv_id}", timeout=30, headers=headers)

tools/rasterize_latex.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

tools/remote.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable

tools/research_wiki.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable

tools/reset_wiki.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

tools/serve.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 68
    Smoke test:   curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 69
    curl http://127.0.0.1:8765/api/health    -> {"status":"ok","phase":4}
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Network accessline 70
    curl http://127.0.0.1:8765/api/stats     -> entity counts (must match
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 137
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 160
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Access to secretsline 177
    [Credential-related source omitted]
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1055
    server.daemon_threads = True     _ensure_watcher()     base = f"http://{args.host}:{args.port}"
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1056
    _ensure_watcher()     base = f"http://{args.host}:{args.port}"     print(f"OmegaWiki frontend serving at {base}")
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"
  • Network accessline 1057
    base = f"http://{args.host}:{args.port}"

tools/visualize.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 679
    1. python3 tools/serve.py            (starts the SPA on http://127.0.0.1:8765)
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph
  • Network accessline 680
    2. Open http://127.0.0.1:8765/#/graph

tools/wiki2dag.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable
  • Executable scriptline 1
    Executable file; content unavailable

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
  • Contacts raw.githubusercontent.com, which SKILL.md, the README and the plugin manifest do not mentiontools/discover.py:197High confidence
Signal confidence: 499 facts

and 449 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude/skills/ask/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md i18n/en/skills/edit/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md i18n/en/skills/edit/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md i18n/en/skills/edit/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md i18n/en/skills/edit/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md i18n/en/skills/edit/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

PKU-DAIR/AutoSci: #599 on hotskills, 1.7k stars

[![PKU-DAIR/AutoSci on hotskills](https://hotskills.dev/badge/pku-dair-autosci.svg)](https://hotskills.dev/skill/pku-dair-autosci/)