Are you the author? Sign in to claim
The Open-Source Career Operating System. 146+ AI Agents, Resume Intelligence, Interview Intelligence, Job Search Intell
The Open-Source Career Operating System (Career OS)
Career-Agents is an open-source Career Operating System (Career OS) designed to modularize, audit, and automate professional growth tasks. It replaces unstructured prompt structures and static text templates with a unified CLI utility, an stdio-based Model Context Protocol (MCP) server, and a premium Next.js web dashboard.
The system parses resumes for ATS compatibility, audits public GitHub repositories, analyzes LinkedIn profile copy, and runs mock STAR interviews. By synchronizing all metrics into a local profile state, it calculates an overall Career Readiness Score and generates custom actionable roadmaps.
The platform is divided into core feature modules that work seamlessly together:
For a demonstration of features, guides, and layouts in action:
./docs/images/dashboard_preview.gif../docs/images/resume_studio_preview.gif../docs/images/github_wrapped_preview.gif../docs/images/linkedin_optimizer_preview.gif../docs/images/mock_interview_preview.gif.career-agents list — Lists registered divisions, workflows, and available agent coaches.career-agents doctor — Verifies Node.js path settings, environment config, and dependencies.career-agents recommend --skills "react,node" — Recommends career coaches and tracks.career-agents review resume.pdf — Run full ATS and formatting scanner.career-agents score resume.pdf — Calculates ATS compatibility score (0-100%).career-agents improve resume.pdf — Generates suggested bullet rewrites using active verbs.career-agents github <username> — Grades repository documentation, language diversity, and stars.career-agents linkedin profile-copy.txt — Analyzes headline positioning and summary copy.career-agents mock stripe technical — Starts interactive terminal mock interview drill.career-agents roadmap google — Outputs target study roadmap checkoff list.The repository includes a modern Next.js 14 Web Dashboard located under apps/web/. It connects the modular engines into a premium single-page application.
Cmd+K / Ctrl+K to search pages, trigger audits, and switch views.cd apps/web
npm install
cp .env.example .env
# Add your API keys and database parameters
npm run dev
Expose Career OS tools and resources directly to LLM clients (like Claude Desktop or Cursor).
Add the config block inside %APPDATA%/Claude/claude_desktop_config.json:
{
"mcpServers": {
"career-agents": {
"command": "npx",
"args": ["-y", "career-agents", "mcp"]
}
}
}
career-agentsstdionpx -y career-agents mcpThe project is structured modularly to separate execution runtimes, UI frameworks, and templates:
graph TD
CLI[scripts/cli.js] --> Core[packages/core/]
CLI --> Resume[packages/resume/]
CLI --> GitHub[packages/github/]
CLI --> LinkedIn[packages/linkedin/]
CLI --> Interview[packages/interview/]
CLI --> Dashboard[packages/dashboard/]
CLI --> Reports[packages/reports/]
CLI --> Plugins[packages/plugins/]
CLI --> Telemetry[packages/telemetry/]
CLI --> MCP[packages/mcp/]
MCP --> Resume
MCP --> GitHub
MCP --> LinkedIn
MCP --> Interview
MCP --> Dashboard
WebApp[apps/web/] --> API[app/api/]
API --> AI[lib/ai.ts]
AI --> ExternalAPIs[Groq/Gemini/OpenAI]
Comprehensive Technical Manuals (no emojis):
We welcome contributions! Please review the Contributor Guide and the AI Contributor Rules before submitting Pull Requests.
This repository is licensed under the MIT License — see LICENSE for details.
⚠️ Experimentelle Skill-Sammlung für deutsches Recht (Arbeits-, Gesellschafts-, Insolvenz-, Datenschutz-, Prozessrecht u
Manage multiple Claude Code agents from TUI or Web with tmux and git worktrees
Project management using GitHub Issues + Git worktrees for parallel agent execution
Core skills library for Claude Code with 20+ battle-tested skills including TDD, debugging, and brainstorming