Skip to content
@ai4paper

ai4paper

AI4Paper — Tools for AI-Assisted Academic Paper Writing

Vision

AI4Paper builds open-source tools that help researchers move from a topic to a finished paper with AI assistance — literature search, drafting, figures, and PDF handling — across both terminal and browser workflows.


Repositories

Each repo is independently usable today, and together they cover research, drafting, and delivery.

flowchart LR
    subgraph Research [Research Layer]
        MCP[apaper-mcp<br/>MCP server]
    end

    subgraph Authoring [Authoring Layer]
        PLUGIN[apaper-plugin<br/>Claude Code plugin]
        IPAPER[ipaper<br/>Web agent app]
    end

    MCP --> PLUGIN
    MCP --> IPAPER
    PLUGIN -->|skills| Author((Author))
    IPAPER -->|browser UI| Author
Loading
Repository Stack What it does
apaper-mcp Bun · TypeScript MCP server for paper research — searches IACR, DBLP, and Google Scholar; collects BibTeX entries; downloads IACR PDFs. Published as @ai4paper/apaper-mcp.
apaper-plugin Python · Claude Code A Claude Code plugin that bundles three skills — ieee-journal-writing, creating-figures (TikZ), and pdf — with the apaper-mcp server, so one install gives Claude Code everything it needs to research, draft IEEE prose, render figures, and process PDFs.
ipaper Bun · React 19 · Hono Full-stack web agent app for paper writing, powered by the Claude Agent SDK. Long-lived per-chat sessions stream over WebSockets to a desktop/tablet/mobile PWA. Web package published as @ai4paper/ipaper.

How they compose

  • In Claude Code (terminal/IDE): install apaper-plugin via /plugin marketplace add ai4paper/apaper-plugin. The plugin auto-wires apaper-mcp and registers the writing / figure / PDF skills.
  • In a browser: run ipaper for the same agent capabilities behind a chat UI, with session-persistent context and prompt cache across turns.
  • Bring-your-own client: point any MCP-compatible client at apaper-mcp directly for just the research tools.

Contributing

We welcome contributions across all repos. Open an issue or PR on the relevant repository.

License

See LICENSE for details.

Popular repositories Loading

  1. .github .github Public

  2. apaper-mcp apaper-mcp Public

    Academic paper research MCP server built with Bun and TypeScript.

    TypeScript 1

  3. ipaper ipaper Public

    TypeScript 1

  4. apaper-plugin apaper-plugin Public

    Claude Code plugin for academic paper authoring: bundles writing/figure/PDF skills with the apaper-mcp server.

    Python

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…