Skip to main content
Sign in
Snippets Groups Projects

PaperEater

Project ID: 76218766
Select Git revision
  • main default protected
1 result
  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    anyaf112358 authored
    5575dcc9
    History

    PaperEater

    arXiv の 最新2000件のコンピュータサイエンス論文 を取得して、
    AI / AGI / ASI / LLM / OpenAI / ChatGPT / Claude / Gemini / Mistral / Sora など
    最新トレンドに関連する論文だけを自動で絞り込んで表示する Tauri アプリです。

    PaperEater は

    • 論文一覧取得
    • トレンドフィルタ
    • PDF ダウンロード(進捗表示)
    • タイトル翻訳
      をすべてローカルアプリで行えます。

    主な機能

    1. 論文カテゴリ「cs」から最新2000件取得

    https://arxiv.org/list/cs/recent?show=2000 を自動でフェッチ。

    2. AI系ワードで自動絞り込み(プリセットB)

    以下のようなトレンド語を含む論文だけを抽出:

    • AI / AGI / ASI / LLM / VLM / multimodal
    • OpenAI / GPT / ChatGPT / o1
    • Claude / Anthropic
    • Gemini / DeepMind
    • Mistral
    • LLaMA / Meta
    • Sora / diffusion
    • RAG / alignment

    3. PDF ダウンロード(進捗付き UI)

    ダウンロードの進行状況を円滑に可視化。

    4. タイトル翻訳

    DeepL API キーを使う場合(タイトルを日本語に自動翻訳)

    index.html にあるこの部分に API キーを入れてください:

    const DEEPL_API_KEY = "ここにキー";

    API を使いたくない場合(デフォルト)

    • DeepL キーが空だと自動翻訳はスキップ

    開発環境

    必須

    • Node.js 18+
    • Rust (stable)
    • Tauri CLI

    セットアップ

    npm install
    npm run tauri dev

    ビルド方法

    npm run tauri build

    生成物は
    src-tauri/target/release/bundle/
    に出力されます。


    GitHub Actions 自動ビルド(Win / macOS 両対応)

    .github/workflows/tauri-build.yml を実行すると、

    • PaperEater-windows
    • PaperEater-macos

    が自動生成されます。


    プロジェクト構成

    PaperEater/
      index.html
      README.md
      package.json
      src-tauri/
        tauri.conf.json

    ライセンス

    MIT Licence