Complete inventory of every repository in the TechTeamer GitHub org (90 repos), categorized and cross-referenced against what is checked out locally. FaceKom is the product; TechTeamer is the company org that owns it, so the org also contains unrelated forks, legacy/archived repos, and shared OSS libraries.
Source command (single source of truth for the table below)
gh repo list TechTeamer --limit 1000 --json name,description,visibility,isArchived,isFork,primaryLanguage,pushedAt --jq "sort_by(.pushedAt)|reverse"
Run 2026-05-30. Returned 90 repos. Categorization, local/clone marks, and “worth attention” flags are added by hand and verified against actual clones / gh api repos/TechTeamer/<name> (see Sources). The pushedAt column is the raw value from that command (most-recent first).
/Users/levander/coding/facekom/test_resources/ is NOT a clone of the org test_resources repo. The local dir contains only a vuer_oss/ subfolder and has no .git (verified: git -C test_resources remote returns nothing). The org repo test_resources (private, Jupyter Notebook) is therefore marked ⚪ not-local. Likewise vuer_localdev, kiosk_*, vuer-release-cli, report-engine's siblings, etc. that look related are confirmed below as not-local where marked ⚪.
facekom-core — the FaceKom v2 product application
The two-sided FaceKom video-identification platform + its customer self-service variant. These own the business logic, DB, and UI.
Customer-side server; browser/kiosk-facing counterpart of vuer_oss. Local clone is fetch-restricted (only 3 of 160+ branches mirrored — see customization-branch-catalog).
FaceKom eSign operator-side server (Node.js monolith; bank/operator back-office + mobile + bank-webhook API + RPC). *GitHub language heuristic reports CSS; it is a Node.js app.
Archived. “Dummy mobile client for the eSign servers.” → also fits archived-legacy.
vuer_css and portal_css have no dedicated repos/*.md doc yet (the repos/ folder has vuer_oss, esign_oss, esign_css, portal_css, etc. — portal_css.md exists; vuer_css.md exists). Wikilinks above point to those sibling docs where present.
Browser-side virtual-background/blur lib (MediaPipe ImageSegmenter). @techteamer/video-processor 1.0.0. Library distributed by copy-paste, but tracked here with the v2 services.
Avast-scan helper (no description). Pushed 2026-03; likely related to antivirus_service. Not local.
trust_list_proxy (above)
kh-mhc-mq-proxy
⚪ —
PRV
Java
2025-01-08
MQ proxy (bank “KH”/MHC integration). Not local.
FaceKomPDFSigner
⚪ —
PRV
Java
2024-10-09
PDF signer library used by pdfservice. Not local.
nyilvantarto_scraper (above)
video-processor is technically a browser library (copy-paste distribution per its doc), but it ships as part of the FaceKom v2 front-end stack and is cloned alongside the services, so it is listed here; its repo doc is video-processor.
sdk-mobile-webrtc — WebRTC stack, web SDK, native mobile SDKs
Total local = 24 of 90 org repos. Remaining 66 are not checked out.
Non-local repos worth attention for FaceKom work
Ranked by how likely they are to matter to active v2 development (recent pushedAt + functional centrality), all verified via gh api repos/TechTeamer/<name>:
High value, actively developed, not yet local
vuer_localdev (PRV, Shell, pushed 2026-05-28) — the official local-dev docker runtime for FaceKom. Most directly useful for spinning the stack locally.
vuer-release-cli (INT, Python, 2026-04-30) — the release-tool engine that vuer-release and CI invoke; needed to understand/run the release & image-build path.
farm_vuer_test (PRV, JS, pushed 2026-05-29) — actively-pushed integration/“farm” test harness for vuer; the most recently touched non-local repo.
janus-gateway (PUB fork, C, 2026-05-21) — the patched Janus media server that janus-sdk orchestrates; relevant for any WebRTC media debugging.
amqplib-asyncapi-template (INT, JS, 2026-05-28) — AsyncAPI codegen template underpinning the MQ-service contracts (ties into mq usage).
android-fk-webrtc (INT, Shell, 2026-04-27) — Android WebRTC build; the native mobile counterpart to vuer_web_sdk.
facekom_ruleset (INT, 2026-05-18) — the org branch/commit convention ruleset (governs PR/commit rules across all repos).
vuer-release-cli — understand/operate the release & build engine behind vuer-release.
janus-gateway — complete the WebRTC media picture alongside the already-cloned janus-sdk.
farm_vuer_test — the live integration test harness (pushed 2026-05-29).
amqplib-asyncapi-template — MQ contract/codegen, ties the services together.
FaceKomPDFSigner + avastscan — fill the dependency gaps under pdfservice/antivirus.
android-fk-webrtc — if/when mobile work starts.
Forks ( sequelize, janus-gateway, passport-*, node-saml*, pdf.js, twigify, umzug, …) and all isArchived repos are history/dependency references, not active FaceKom source — clone only when patching that specific dependency. They are intentionally excluded from the shortlist.
Counts (from the source command, 2026-05-30)
Total repos: 90.
Archived: 13 (the archived-legacy table).
Forks: 23 (the third-party-fork table; janus-gateway & NFCPassportReader also listed under sdk-mobile-webrtc).
Local (any): 24 (8 under facekom/, 16 under facekom-v2-clones/).
Not local: 66.
These counts are derived by categorizing the 90-row output by hand; the authoritative raw data is the single gh repo list command at the top. Fork/archived counts were taken from the isFork/isArchived fields in that same output.
Local trees: ls -la /Users/levander/coding/facekom/ and /Users/levander/coding/facekom-v2-clones/.
git -C <repo> remote get-url origin and git -C <repo> symbolic-ref --short HEAD for all 8 facekom/ repos and all 16 clones (confirmed each maps to github.com/TechTeamer/<name>).