internal/

directory
v0.1.19 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 8, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package bot answers whodar questions from Slack.
Package bot answers whodar questions from Slack.
Package confluence is a minimal Confluence Cloud client scoped to what whodar ingests: pages and the people who wrote them.
Package confluence is a minimal Confluence Cloud client scoped to what whodar ingests: pages and the people who wrote them.
Package connector pulls raw records from work sources and normalizes them into records the indexer merges into the expertise graph.
Package connector pulls raw records from work sources and normalizes them into records the indexer merges into the expertise graph.
Package feedback stores user votes on answers so confirmed answers rise and corrected ones sink in future rankings.
Package feedback stores user votes on answers so confirmed answers rise and corrected ones sink in future rankings.
Package github is a minimal GitHub REST client scoped to what whodar ingests: repositories, contributors, pull requests, CODEOWNERS, and users.
Package github is a minimal GitHub REST client scoped to what whodar ingests: repositories, contributors, pull requests, CODEOWNERS, and users.
Package identity resolves the many identifiers a person accumulates across sources (email, GitHub login, Jira account id) to one canonical identifier, so one human stays one node in the graph.
Package identity resolves the many identifiers a person accumulates across sources (email, GitHub login, Jira account id) to one canonical identifier, so one human stays one node in the graph.
Package index builds an on-disk, searchable map of expertise from connector records and ranks people and channels for a query without an LLM.
Package index builds an on-disk, searchable map of expertise from connector records and ranks people and channels for a query without an LLM.
Package jira is a minimal Jira Cloud client scoped to what whodar ingests: issues and the people on them.
Package jira is a minimal Jira Cloud client scoped to what whodar ingests: issues and the people on them.
Package llm provides local large language model clients.
Package llm provides local large language model clients.
Package model defines the normalized expertise graph: the people, teams, orgs, and topics that whodar indexes and ranks.
Package model defines the normalized expertise graph: the people, teams, orgs, and topics that whodar indexes and ranks.
Package pagerduty is a minimal PagerDuty client scoped to what whodar ingests: services and who is on call for them.
Package pagerduty is a minimal PagerDuty client scoped to what whodar ingests: services and who is on call for them.
Package policy enforces data egress decisions.
Package policy enforces data egress decisions.
Package resolve answers queries against an index through swappable resolvers.
Package resolve answers queries against an index through swappable resolvers.
Package simorg simulates a small company across every source whodar reads, serving each tool's wire format from in-process HTTP servers.
Package simorg simulates a small company across every source whodar reads, serving each tool's wire format from in-process HTTP servers.
Package slack is a minimal Slack Web API client scoped to what whodar needs to ingest: workspace users, channels, and message history.
Package slack is a minimal Slack Web API client scoped to what whodar needs to ingest: workspace users, channels, and message history.
Package web serves the whodar web UI: a search page and a JSON ask API over the same engine the CLI uses.
Package web serves the whodar web UI: a search page and a JSON ask API over the same engine the CLI uses.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL