resume-studio
AI-native resume workspace — chat with an agent that edits your resume, design layouts with live preview, and practice mock interviews.
File Explorer
- resume.yaml
- ai_tailor_1.png
- ai_tailor_2.png
- ai_tailor_zh_1.png
- code_problem_1.png
- code_problem_2.png
- dashboard.png
- finish_interview_1.png
- finish_interview_2.png
- interview_setup.png
- layout_builder_1.png
- layout_builder_2.png
- layout_template_1.png
- layout_template_2.png
- mock_interview_1.png
- overleaf_export.png
- search_jd.png
- sensitive_fact_card.png
- d-resume-hero.svg
- logo.svg
- architecture.md
- setup.md
- ai-tailor.md
- dashboard.md
- mock-interview.md
- resume-builder.md
- settings.md
- index.md
- README.md
- example-resume.json
- README.md
- cache.ts
- http.ts
- llm.ts
- resources.ts
- sse.ts
- v3.ts
- interviewer-avatars-extra.png
- interviewer-avatars.png
- BuilderLayout.tsx
- builtin-templates.ts
- EditorPanel.tsx
- html-renderer.ts
- layout-plan.ts
- OverflowWarning.tsx
- PageContainer.tsx
- PaginatedPreview.tsx
- PreviewPanel.tsx
- ScopedResumeHtml.tsx
- TemplateSidebar.tsx
- types.ts
- use-pagination.ts
- app-shell.tsx
- docs-shell.tsx
- page-transition.tsx
- AutoApplyDiff.tsx
- ChangeDetailPopover.tsx
- ChangeToolbar.tsx
- ChatBubble.tsx
- CodeEditorModal.tsx
- FactIssuesCard.tsx
- InlineFieldEdit.tsx
- InterviewModal.tsx
- JDCard.tsx
- JsonPreview.tsx
- LayoutEditor.tsx
- LivePreview.tsx
- LowConfidenceCard.tsx
- QuickPrompts.tsx
- SessionListPanel.tsx
- TargetJDPanel.tsx
- TemplatePreview.tsx
- WritingPanel.tsx
- button.tsx
- card.tsx
- mobile-sheet.tsx
- status-badge.tsx
- textarea.tsx
- error-boundary.tsx
- ErrorBoundary.tsx
- architecture.md
- setup.md
- ai-tailor.md
- dashboard.md
- mock-interview.md
- resume-builder.md
- settings.md
- api.md
- index.md
- docRegistry.ts
- docs.css
- DocsPage.tsx
- useInputHistory.ts
- useRefSyncedState.ts
- useTailorDag.ts
- useTailorSession.ts
- useTheme.ts
- en.json
- zh.json
- config.ts
- constants.ts
- diff.ts
- field-editor.ts
- markdown.tsx
- persistence.ts
- section-defs.ts
- suggestions.ts
- thread-steps.ts
- types.ts
- utils.ts
- renderer.ts
- types.ts
- create-resume-skeleton.ts
- html-encoding.ts
- localStore.ts
- personalDataStore.ts
- sampleResume.ts
- utils.ts
- create-resume.tsx
- dashboard.tsx
- interview.tsx
- not-found.tsx
- print-cover-letter.tsx
- print-resume.tsx
- resume-view.tsx
- settings.tsx
- tailor-chat.tsx
- api.ts
- App.tsx
- index.css
- llm-settings.ts
- main.tsx
- preferences.ts
- types.ts
- vite-env.d.ts
- .env.production
- index.html
- package-lock.json
- package.json
- postcss.config.cjs
- tsconfig.json
- tsconfig.node.json
- tsconfig.node.tsbuildinfo
- tsconfig.tsbuildinfo
- vercel.json
- vite.config.d.ts
- vite.config.js
- vite.config.ts
- pre-push
- add_jds.py
- extend_jds.py
- seed_jds.py
- __init__.py
- routes_resources.py
- routes_v3.py
- default.json
- __init__.py
- _agent_loop.py
- _context.py
- _interview_tools.py
- _payload.py
- _registry.py
- _sse.py
- _suggestion.py
- _tools.py
- _turn_log.py
- _types.py
- _utils.py
- turn_runner.py
- __init__.py
- resource.py
- session.py
- __init__.py
- parser.py
- types.py
- extractor.py
- preference_store.py
- __init__.py
- extract_node.py
- normalize_node.py
- utils.py
- __init__.py
- orchestrator.py
- __init__.py
- agent.py
- interview.py
- interview_presets.py
- interview_review.py
- __init__.py
- queries.py
- service.py
- store.py
- __init__.py
- import_store.py
- job_description_store.py
- recent_resume_store.py
- __init__.py
- job_descriptions_index.json
- test-user-context.json
- test-user-llm-suite.json
- __init__.py
- __init__.py
- common.py
- design_spec_node.py
- html_node.py
- layout_plan_node.py
- markdown_node.py
- style_node.py
- __init__.py
- templates.py
- __init__.py
- graph.py
- service.py
- state.py
- __init__.py
- _flush.py
- _trace.py
- __init__.py
- chroma_store.py
- config.py
- faiss_store.py
- jd_repository.py
- job_description_schema.py
- reranker.py
- retriever.py
- service.py
- __init__.py
- editor.py
- field_mappings.py
- inspector.py
- json_editor.py
- renderer.py
- types.py
- build_llm.py
- __init__.py
- context.py
- logging.py
- __init__.py
- config.py
- errors.py
- main.py
- resume.tex.jinja2
- section.tex.jinja2
- intent_classification.json
- scope_detection.json
- alibaba_campus_2026.json
- bytedance_backend_dev_services.json
- bytedance_campus_2026.json
- bytedance_campus_2026_extras.json
- huawei_baidu_jd_netease_campus_2026.json
- meituan_campus_2026.json
- pdd_kuaishou_campus_2026.json
- tencent_campus_2026.json
- xiaohongshu_campus_2026.json
- career_gap.json
- career_switcher.json
- designer.json
- executive.json
- freelancer.json
- full_stack_en.json
- full_stack_zh.json
- junior_weak.json
- messy_format.json
- minimal.json
- new_grad.json
- overseas_returnee.json
- senior_ic.json
- startup_founder.json
- README.md
- __init__.py
- conftest.py
- test_agent_loop.py
- test_api.py
- test_edit_field_integration.py
- test_latex_api.py
- test_resources_import_recent.py
- test_sse_scenarios.py
- test_v3_routes.py
- __init__.py
- conftest.py
- helpers.py
- test_edit_field_llm.py
- test_interview_llm.py
- test_latex_llm.py
- test_memory_llm.py
- test_parse_llm.py
- test_refine_llm.py
- test_tailor_llm.py
- __init__.py
- conftest.py
- test_edit_field.py
- test_intent_resolver.py
- test_interview.py
- test_jd_tools.py
- test_latex_render.py
- test_llm_settings.py
- test_self_check.py
- test_suggestion_ops.py
- test_transient_personal_storage.py
- test_turn_runner.py
- __init__.py
- conftest.py
- README.md
- .dockerignore
- .env.example
- .gitignore
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- LICENSE
- package-lock.json
- package.json
- pyproject.toml
- pytest.ini
- README.md
- README.zh-CN.md
- requirements.txt
- start-backend.bat
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
