Skip to content

markl-a/phantom-enterprise

Repository files navigation

phantom-enterprise

CI license: Apache-2.0 phantom-mesh ecosystem

phantom-mesh 的企業 on-prem 連接器套件 — LDAP/SSO、VPN-aware routing、on-prem GitLab/Gitea、Confluence/Jira、MES/ERP、Apple Silicon HA;資料不離開機器。隱私優先、mesh 原生、台廠 on-prem 形狀。

Quickstart

python -m pip install -e .[dev]
python -m pytest -q
python -m code_qa.cli --help

Deterministic synthetic local-code Q&A bundle:

$bundle = Join-Path $env:TEMP ("phantom-enterprise-demo-" + [guid]::NewGuid().ToString("N"))
python -m code_qa.cli demo-loop --out $bundle
Get-Content (Join-Path $bundle "manifest.json")
Remove-Item -LiteralPath $bundle -Recurse -Force

Deterministic mock connector matrix and permission-boundary bundle:

$bundle = Join-Path $env:TEMP ("phantom-enterprise-connectors-" + [guid]::NewGuid().ToString("N"))
python -m code_qa.cli connector-matrix --out $bundle
Get-Content (Join-Path $bundle "manifest.json")
Remove-Item -LiteralPath $bundle -Recurse -Force

Deterministic synthetic enterprise knowledge lookup scenario:

$bundle = Join-Path $env:TEMP ("phantom-enterprise-knowledge-" + [guid]::NewGuid().ToString("N"))
python -m code_qa.cli knowledge-scenario --out $bundle
Get-Content (Join-Path $bundle "manifest.json")
Remove-Item -LiteralPath $bundle -Recurse -Force

Public demos should use a tiny local checkout or the test fixtures, not real enterprise services:

python -m code_qa.cli ask --repo <local-demo-repo> "How does authentication work?"

Live connector checks stay gated behind PHANTOM_ENTERPRISE_LIVE=1 and explicit service configuration. status is an environment probe, not the default public smoke path. See docs/PUBLIC_DEMO.md and docs/KNOWLEDGE_LOOKUP_SCENARIO.md.

📄 完整文件(定位/快速上手/狀態路線圖/開源生態與方向):見 docs/phantom-enterprise.md

About

Alpha · Tier 1 scaffold — Enterprise connector pack for phantom-mesh: LDAP/SSO, VPN-aware routing, MES/ERP, on-prem GitLab/Gitea, Apple Silicon HA.

Topics

Resources

License

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages