Directories
¶
| Path | Synopsis |
|---|---|
|
Package agents defines the multi-agent pipeline that turns a raw job posting into a human-approvable application draft.
|
Package agents defines the multi-agent pipeline that turns a raw job posting into a human-approvable application draft. |
|
Package approval implements JobForge's human-in-the-loop gate.
|
Package approval implements JobForge's human-in-the-loop gate. |
|
Package calendar wraps Google Calendar event creation behind a small interface so the rest of JobForge stays vendor-agnostic.
|
Package calendar wraps Google Calendar event creation behind a small interface so the rest of JobForge stays vendor-agnostic. |
|
Package cli wires subcommands to the underlying packages.
|
Package cli wires subcommands to the underlying packages. |
|
Package config resolves and manages JobForge's on-disk locations.
|
Package config resolves and manages JobForge's on-disk locations. |
|
Package inbox watches an IMAP mailbox for job-application updates (confirmations, interview invites, rejections, offers) and proposes status changes the user confirms before they land.
|
Package inbox watches an IMAP mailbox for job-application updates (confirmations, interview invites, rejections, offers) and proposes status changes the user confirms before they land. |
|
Package intelligence extracts lightweight skill and role signals from resumes and job descriptions.
|
Package intelligence extracts lightweight skill and role signals from resumes and job descriptions. |
|
Package job defines the job-posting data model that the rest of the system reads, writes, and operates on.
|
Package job defines the job-posting data model that the rest of the system reads, writes, and operates on. |
|
Package llm is the provider-agnostic LLM abstraction the writer agent calls into.
|
Package llm is the provider-agnostic LLM abstraction the writer agent calls into. |
|
Package profile holds the user's personal job-search profile: who they are, what they want, and what they'll let the agents say on their behalf.
|
Package profile holds the user's personal job-search profile: who they are, what they want, and what they'll let the agents say on their behalf. |
|
Package resume defines the imported-resume data model.
|
Package resume defines the imported-resume data model. |
|
Package source defines public job source configuration.
|
Package source defines public job source configuration. |
|
Package sources imports jobs from configured public job sources.
|
Package sources imports jobs from configured public job sources. |
|
scraper
Package scraper drives headless Chrome (via chromedp) to pull job listings from sites that don't expose an official API.
|
Package scraper drives headless Chrome (via chromedp) to pull job listings from sites that don't expose an official API. |
|
Package storage persists JobForge state as plain JSON files.
|
Package storage persists JobForge state as plain JSON files. |
|
Package ui provides small terminal output helpers with an optional baby-blue color theme.
|
Package ui provides small terminal output helpers with an optional baby-blue color theme. |
Click to show internal directories.
Click to hide internal directories.