Skip to content

Releases: Brayszieqw/PaperMate

v0.1.0 — Initial public release

Choose a tag to compare

@Brayszieqw Brayszieqw released this 28 Mar 13:23

PaperMate v0.1.0

First public release of PaperMate — a human-in-the-loop thesis writing copilot for Chinese university students.

What's included

Search layer (stable)

  • Multi-source literature search: OpenAlex, Crossref, arXiv (via Chrome DevTools)
  • Multi-query rewrite with up to 5 query variants per goal
  • Reciprocal rank fusion with citation-count and query-match scoring
  • Seed-paper expansion via OpenAlex related/reference graph
  • DOI-level deduplication with canonical preference (journal > conference > preprint)
  • Structured selection_reason and defense_notes for every candidate paper

Runtime core (stable)

  • Workflow routing: classifies research goals into 8 stages
  • Checkpoint-oriented execution: pauses before high-stakes actions
  • Session and runtime state management
  • Phase lifecycle and artifact tracking

Agent system

  • paper-writer core agent with full workflow prompt
  • 14 supporting papermate-* roles
  • Claude Code plugin structure (auto-discovered agents, commands, skills)

Test coverage

  • 128 tests, all passing

What is not done yet

  • End-to-end LLM drafting (P1)
  • Chinese thesis template support (P2)
  • CLI entry point (P3)

See ROADMAP.md for the full plan.

License

AGPL-3.0 — free to use, modify, and deploy. Network deployments must open-source modifications.