
Reactive Resume
io.github.amruthpillaiv5.3.1更新於 Oct 9, 2026
Free open-source resume builder with remote MCP tools for resumes and job applications.
概覽
讓助理透過其遠端 MCP 端點管理 Reactive Resume 中的履歷、求職信與求職申請。
- 功能
- Reactive Resume 是一套免費的開源履歷製作工具,同時提供遠端 MCP 伺服器。根據其文件說明,此 MCP 伺服器涵蓋文件管理、匯入、匯出、履歷檢查以及求職申請流程,並搭配 REST API。同一產品也提供履歷與求職信編輯、PDF/Word/Markdown/JSON 匯出、可讀性與職缺媒合檢查,以及求職申請追蹤。
- 適用情境
- 當你希望助理直接處理你的 Reactive Resume 文件與求職申請時適用,例如建立或更新履歷、執行檢查、匯出檔案或管理申請紀錄,而不必在網頁應用程式中手動操作。
- 執行需求
- 透過 streamable HTTP 連線至位於 的遠端 MCP 端點;清單中未宣告任何套件、環境變數或標頭。產品本身需要免費帳號,自架則需要 PostgreSQL 與上傳儲存空間,Redis 與 SMTP 為選用項目。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Reactive Resume,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"reactive-resume": {
"type": "http",
"url": "https://rxresu.me/mcp"
}
}
}README
[!IMPORTANT] Repository moved: Reactive Resume now lives at
reactive-resume/reactive-resumeon GitHub. Docker Hub stays atamruthpillai/reactive-resume. GHCR images publish toghcr.io/reactive-resume/reactive-resume. GitHub Sponsors and Open Collective funding links remain unchanged.
Reactive Resume
Reactive Resume is a free and open-source resume builder for writing resumes and cover letters, checking your work, and tracking job applications.
[Reactive Resume Version] [GitHub Stars] [License] [Docker Pulls] [Discord] [Crowdin] [Sponsors] [Donations]
[Vercel OSS Program]
Create a free account, import an existing resume or start fresh, and see the finished page as you write. Download a PDF, Word, Markdown, or JSON file, or share your resume with a public link. You can also run the whole application on your own infrastructure.
You own your data. The codebase is open source under the MIT license, with no tracking, no ads, and no paid tier. Optional AI features use a provider you connect; hosting and provider usage may have their own costs.
[!NOTE] This branch contains the upcoming v6 release. Read what's new in v6 and the release notes for the full changes. Existing self-hosted installations should follow Upgrading to v6.
[Reactive Resume v6 editor with Write, Design, and Check modes and a live PDF preview]
Features
Write, Design, and Check
- Redesigned editor with inline content editing and click-to-select on the page
- Live PDF preview and browser downloads powered by Forme, rendered in a background worker
- Rich text, custom sections, drag-and-drop ordering, and structured dates with consistent formatting
- Autosave, local recovery of unsaved resume drafts, and up to 200 undo steps
- Phone and tablet layouts, keyboard shortcuts, and a searchable command bar
Templates and Customization
- 17 templates, including the new Porygon and Smeargle, previewed with your own content
- One-column, two-column, and ATS-safe template filters
- Font presets, custom fonts, colors, spacing, A4 and Letter paper, and left or right sidebars
- Fit overflowing content by adjusting density, margins, and text size
- Custom Styles written as Semantic CSS, with an element picker on the page
Resume Checks
- Readability checks with findings pinned to the relevant lines
- Job-posting keyword matching and a view of the text hiring software reads
- Checks on the exported PDF, plus an optional AI writing review
- A public ATS checker that reads PDFs in your browser without an account
Documents and Cover Letters
- One searchable library for resumes and letters, with tags, sorting, and grid or list views
- Standalone cover letters with their own editor, exports, and version history
- Link a letter to a resume to keep its sender details and design in sync, or customize it independently
- Automatic and named versions you can preview and restore
- Trash with Undo and a 30-day recovery window
Job Applications
- List, Board, Insights, and Calendar views for tracking applications from Saved to Offer
- Save jobs from a URL or pasted posting; optional keyword search through Firecrawl, Tavily, or Exa
- Tailor a resume and draft a cover letter for a saved job
- Track contacts, notes, follow-ups, application outcomes, and the documents you sent
- Schedule interviews, export calendar events, and import or export applications as CSV
AI Assistant
- Assistant beside your resume or letter, with conversations tied to that document
- Proposed edits show what changes and why; accept or reject each suggestion
- Improve selected text, review writing, and draft letters from a resume and job posting
- Connect OpenAI, Anthropic, Google Gemini, OpenRouter, Ollama, or other supported providers and compatible endpoints
- Optional web search and page reading; self-hosters can configure shared AI and web-access providers
Import, Export, and Sharing
- Import Reactive Resume JSON, JSON Resume, LinkedIn data exports, PDF, and Word files
- JSON, LinkedIn, and readable PDF imports work without AI; Word imports require a connected provider
- Export resumes and letters as PDF, Word (DOCX), Markdown, or JSON
- Share resumes through public links with optional password protection and view/download statistics
- REST API and MCP server for document management, imports, exports, checks, and application workflows
Privacy and Control
- Self-host with Docker, Vercel, or Cloudflare Workers
- No tracking or ads; export your account data or delete your account
- Passkeys, two-factor authentication, and linked sign-in providers
- Multiple interface languages, light/dark/system themes, and reduced-motion support
Templates
Quick Start
Use the hosted app to start writing, or build this checkout locally with Docker and Docker Compose:
This builds the checked-out source. For a deployment using published images, follow the Docker guide. For source development, see the development setup guide.
Tech Stack
Documentation
The full documentation lives at docs.rxresu.me:
Self-Hosting
Reactive Resume supports Docker, Kubernetes, Vercel, and Cloudflare Workers. Each deployment runs the same application with PostgreSQL and upload storage.
Vercel provisions Neon PostgreSQL, private Blob storage, and Upstash Redis through its deployment wizard. Supply two persistent secrets and use the Services framework preset. Static assets run in the frontend service, and Hono serves the application routes and APIs from the backend service. See the Vercel guide for setup, limits, and optional SMTP/OAuth configuration.
Cloudflare deployment requires Workers Paid and uses Static Assets, private R2 storage, SQLite Durable Objects, and PostgreSQL through Hyperdrive. Supply an existing PostgreSQL database and apply migrations before deployment. See the Cloudflare guide for setup and runtime limits.
For Docker and Kubernetes, the application needs:
- PostgreSQL — Accounts, documents, applications, and assistant conversations
- Upload storage — A persistent local directory or an S3-compatible bucket, such as SeaweedFS
- Redis (optional) — Shared coordination across instances and resumable assistant replies
- SMTP (optional) — Verification and password-reset emails
PDF generation in v6 uses Forme in the browser and on the server. No Browserless, Chromium, or external print service is needed. Legacy
PRINTER_*andBROWSERLESS_*environment variables can be removed.
Published releases are available from Docker Hub and GitHub Container Registry (latest tracks the latest stable release):
See the Docker guide or Kubernetes guide for complete instructions. Self-hosters can also configure shared AI and job-search services.
For a v5 upgrade, back up your database and uploads and stop all v5 instances before applying v6 migrations. Old visual style rules require a manual conversion; API and MCP integrations also have changes. Follow Upgrading to v6.
Support
Reactive Resume is and always will be free and open source. If it has helped you land a job or saved you time, please consider supporting continued development:
[GitHub Sponsors] [Open Collective]
Other ways to support:
- Star this repository
- Report reproducible bugs and suggest actionable features
- Help other users in GitHub Discussions
- Improve documentation
- Help with translations
Star History
[Star History Chart]Contributing
Every contribution helps, whether it is a typo fix or a new feature.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes using Conventional Commits (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
See the development setup guide for how to run the project locally.
Maintainers review the status: needs triage queue
weekly. Triaged bugs become status: confirmed; feature proposals become status: accepted; reports that need details become
status: needs info.
License
MIT — do whatever you want with it.
來源:README.md,提交 dee10ad
工具
0版本歷史
2- v5.3.1最新Sep 23, 2026
- v5.2.2Sep 16, 2026


