오픈소스 구직 커맨드 센터
약 55개 채용 보드를 검색하고, 모든 공고를 내 CV 기준 0–5점으로 평가하고, 맞춤 PDF 이력서를 생성하고, 모든 지원을 추적하세요 — 로컬 브라우저 탭 하나에서.
당신의 CV와 지원 기록은 절대 컴퓨터 밖으로 나가지 않습니다.
curl -fsSL https://raw.githubusercontent.com/Fighter90/career-ops-ui/main/bin/setup.sh | bash✓ career-ops 클론 완료
✓ 의존성 설치 완료
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupcareer-ops/web-ui 체크아웃 안에서 로컬에 설치된 패키지를 실행합니다 — GitHub Packages 관련 내용은 README를 참고하세요.
cd career-ops # your existing career-ops project
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shUI는 career-ops 프로젝트 안에 web-ui/로 존재합니다 — 시작 스크립트가 의존성을 설치하고 대시보드를 엽니다.
MIT 라이선스 · Node ≥ 18 · macOS / Linux / WSL

- MIT 라이선스
- 16개 언어
- 약 55개 채용 보드 어댑터
- 6개 AI 제공자 — 내 키 사용
- 1,800+ 자동화 테스트
- 100% 로컬 데이터
작동 방식
빈 폴더에서 점수가 매겨지고 추적되는 채용 파이프라인까지 4단계.
- 01
설치
명령어 하나로 career-ops와 UI를 클론하고 의존성을 설치한 뒤 127.0.0.1:4317에서 대시보드를 엽니다 — 클라우드에서는 아무것도 실행되지 않습니다.
- 02
검색
약 55개 채용 보드 — Greenhouse, Ashby, Lever, Workable, Workday 등 — 의 새 공고를 중복 없이 하나의 목록으로.
- 03
평가
AI가 6가지 차원의 루브릭으로 각 공고를 실제 CV 기준 0.0–5.0점으로 평가하고, 한 줄씩 검증할 수 있는 리포트를 작성합니다.
- 04
지원 및 추적
맞춤 이력서를 PDF 또는 DOCX로, 커버 레터와 함께 생성하고 상태, 답변, 팔로업을 하나의 보드에서 추적하세요.
점수의 의미
- ≥ 4.5지금 바로 지원
- 4.0 – 4.4지원하거나, 지인 소개로 시작
- 3.5 – 3.9먼저 회사를 조사
- < 3.5건너뛰기
진지한 구직에 필요한 모든 것
구독 5개와 브라우저 탭 10개 대신 로컬 앱 하나.
약 55개 채용 보드 검색
Greenhouse, Ashby, Lever, Workable, SmartRecruiters, Workday, hh.ru 등 수십 개 — 비용 없는 직접 API 검색.
AI 적합도 점수 0–5
키워드 빙고가 아닌, 실제 CV에 대한 6가지 차원의 루브릭. 모든 점수에 서면 리포트가 따라옵니다.
자동 파이프라인
채용 URL을 붙여넣으면 공고가 유효한지 확인하고, 평가하고, 리포트를 쓰고, 트래커를 업데이트합니다.
지원 트래커
모든 지원을 하나의 보드에서 깔끔한 상태, 메모, 이력과 함께 — 당신 소유의 일반 markdown으로 저장.
CV Studio (PDF + DOCX)
붙여넣은 채용 공고에 CV를 맞추고 ATS 친화적인 PDF 또는 DOCX를 클릭 한 번으로 내보내세요.
커버 레터
CV와 프로필에 근거합니다. 표현은 다듬어도 지어내지 않습니다 — 꾸며낸 성과는 없습니다.
심층 리서치 & 면접 준비
회사 리서치 브리핑, 면접 준비 가이드, 피드백이 있는 모의 면접 모드.
팔로업 케이던스
케이던스 보드가 어떤 지원 건을 언제 챙겨야 할지 정확히 알려줍니다 — 잊힌 대화는 이제 없습니다.
통계 & 불합격 패턴
퍼널 분석, 목표 직무 트렌드, 불합격 패턴 분석 — 내 데이터로, 로컬에서.
16개 AI 제공자 — 또는 0개
Anthropic, Gemini, OpenAI, Qwen, OpenRouter, GitHub Models — 또는 어떤 어시스턴트에든 쓸 완성된 프롬프트를 복사하는 키 없는 모드.
설계부터 프라이빗
로컬 markdown·YAML 파일, 127.0.0.1에 바인딩된 서버, 클라우드 계정 없음, 텔레메트리 없음, 자동 제출 없음.
16개 언어, RTL 포함
앱, 전체 가이드, 이 사이트가 16개 언어로 제공됩니다 — 오른쪽에서 왼쪽으로 쓰는 아랍어 포함.
탭 10개 대신 1개
내 파일 위에 놓인 docs 스타일 대시보드: 페이지를 떠나지 않고 검색하고, 평가하고, 지원하고, 추적하세요.

- 01
검색 결과
설정한 모든 보드의 새 공고를 중복 없이, 목표 직무로 필터링해서.
- 02
적합도 점수
CV 기준 0.0–5.0과 서면 근거 — 의미 있는 곳에 지원하도록.
- 03
트래커
모든 지원 건의 상태, 메모, 팔로업, 리포트 — 일반 markdown으로.
다른 도구와의 비교
인기 유료 도구들에 대한 정직한 시선 — 각 업체의 공개 가격·기능 페이지로 검증했습니다.
| career-ops-ui무료 & 오픈소스 | Jobscan | Teal | Huntr | Rezi | |
|---|---|---|---|---|---|
| 가격 | 영원히 $0 (MIT) | $49.95/mo무료 플랜에서 제한 | $29/mo무료 플랜에서 제한 | $40/mo무료 플랜에서 제한 | $29/mo무료 플랜에서 제한 |
| 오픈소스 | |||||
| 데이터 저장 위치 | 내 컴퓨터 | 업체 클라우드 | 업체 클라우드 | 업체 클라우드 | 업체 클라우드 |
| 셀프 호스팅 / 오프라인 작동 | |||||
| 채용 보드 검색 | 59개 어댑터 | — | — | 유료 플랜 | |
| AI 적합도 평가 | 유료 플랜 | 유료 플랜 | |||
| 이력서 맞춤 (PDF + DOCX) | 유료 플랜 | 유료 플랜 | 유료 플랜 | ||
| 커버 레터 | 유료 플랜 | 유료 플랜 | 유료 플랜 | ||
| 트래커 + 팔로업 | — | ||||
| 면접 준비 | — | — | — | ||
| 검색/평가 제한 | 무제한 | 무료 플랜에서 제한 | 무료 플랜에서 제한 | 무료 플랜에서 제한 | 무료 플랜에서 제한 |
| 언어 | 16개 (RTL 포함) | 플랜에 따라 다름 | 플랜에 따라 다름 | 플랜에 따라 다름 | 플랜에 따라 다름 |
| 계정 필요 | 아니요 | 예 | 예 | 예 | 예 |
2026-07-10 기준 비교. 각 업체의 공개 가격·기능 페이지에 근거:Jobscan · Teal · Huntr · Rezi. 오류를 발견하셨나요?이슈 열기.
프로젝트 도움말
전체 사용자 가이드가 16개 언어로 모두 번역되어 앱과 함께 제공됩니다.
career-ops-ui란
오픈소스 career-ops 파이프라인 위의 웹 대시보드: 무엇을 하는지, 무엇을 절대 하지 않는지, 각 부품이 어떻게 맞물리는지.
시작하기
설치부터 첫 지원 추적까지 5단계 — CV, 프로필, 포털, 검색, 지원.
문제 해결 & FAQ
API 키, 스캐너, PDF 내보내기, 활동 로그 — 모두가 묻는 질문의 답.
공개적으로 만들어진 프로젝트
MIT 라이선스, CI 테스트, 공개 릴리스 — 구직을 맡기기 전에 모든 코드를 읽어보세요.
career-ops 기반
career-ops-ui는 오픈소스 구직 파이프라인 career-ops의 웹 대시보드입니다. career-ops.org
비공식 UI — career-ops / santifer와 무관하며 그들의 승인을 받지 않았습니다.
git clone https://github.com/Fighter90/career-ops-ui.git web-ui자주 묻는 질문
정말 무료인가요?
네. 소프트웨어는 MIT 라이선스 오픈소스입니다 — 구독도, 체험판도, 잠긴 등급도 없습니다. 라이브 AI 기능을 켜면 내 API 키를 가져와 제공자에게 직접 지불하거나, 키 없는 프롬프트 복사 모드를 쓰면 아무것도 내지 않습니다.
Jobscan이나 Teal과 무엇이 다른가요?
그것들은 이력서를 자사 서버에 저장하는 유료 클라우드 구독입니다. career-ops-ui는 무료 오픈소스로 내 컴퓨터에서 실행됩니다: 검색과 적합도 평가가 무제한이고, CV는 절대 컴퓨터 밖으로 나가지 않습니다.
내 데이터는 어디에 저장되나요?
당신 소유의 폴더 안, 일반 markdown·YAML 파일에 저장됩니다. 서버는 127.0.0.1에 바인딩되어 외부에서 접근할 수 없고, 텔레메트리도 없습니다.
AI API 키가 필요한가요?
아니요. 키 없는 모드는 이미 사용 중인 어떤 AI 어시스턴트에든 쓸 완성된 프롬프트를 클립보드에 복사합니다. 지원되는 6개 제공자 중 하나의 키를 추가하면 클릭 한 번의 라이브 실행이 열립니다.
설치에 무엇이 필요한가요?
macOS, Linux 또는 Windows(WSL)의 Node.js ≥ 18과 git. curl 명령어 하나가 나머지를 모두 설정합니다.
지원서를 자동으로 제출하나요?
아니요 — 원칙입니다. 초안을 쓰고, 채우고, 준비까지만 합니다; 검토하고 제출 버튼을 누르는 건 당신입니다. 당신 이름으로 무언가가 제출되는 일은 절대 없습니다.
어떤 채용 보드를 검색할 수 있나요?
약 55개 어댑터: Greenhouse, Ashby, Lever, Workable, SmartRecruiters, Workday, Recruitee, Teamtailor, 원격 근무 보드, 러시아 소스(hh.ru, Habr Career, GetMatch 등). 새 보드는 어댑터 파일 하나만 추가하면 됩니다.
어떤 언어를 지원하나요?
16개: 영어, 스페인어, 프랑스어, 포르투갈어(BR), 한국어, 일본어, 러시아어, 중국어(간체·번체), 폴란드어, 우크라이나어, 덴마크어, 아랍어(RTL), 독일어, 이탈리아어, 터키어 — 전체 사용자 가이드 포함.
기여할 수 있나요?
네 — 이슈, 풀 리퀘스트, 번역 모두 환영합니다. GitHub의 기여 가이드부터 시작하세요.
career-ops와 제휴 관계인가요?
아니요. 오픈소스 career-ops 파이프라인 위에 만들어진 비공식 UI입니다 — career-ops / santifer와 무관하며 그들의 승인을 받지 않았습니다.
당신의 구직, 당신의 방식대로
명령어 하나로 설치하세요. 코드를 읽으세요. 데이터는 당신 것으로.
curl -fsSL https://raw.githubusercontent.com/Fighter90/career-ops-ui/main/bin/setup.sh | bash✓ career-ops 클론 완료
✓ 의존성 설치 완료
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupcareer-ops/web-ui 체크아웃 안에서 로컬에 설치된 패키지를 실행합니다 — GitHub Packages 관련 내용은 README를 참고하세요.
cd career-ops # your existing career-ops project
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shUI는 career-ops 프로젝트 안에 web-ui/로 존재합니다 — 시작 스크립트가 의존성을 설치하고 대시보드를 엽니다.