Chaque surface
Un seul moteur, les mêmes résultats partout. docs/SURFACES.md indique, pour chaque commande et chaque type, quelle surface la porte et lesquelles ne la portent pas (avec la raison).
| Surface | Ce que c'est | Où l'obtenir | Documentation |
|---|---|---|---|
| Ligne de commande | le binaire kshana ci-dessus |
cargo install kshana |
Installation |
| Bibliothèque Rust | kshana::api::run_toml et les modules typés |
cargo add kshana |
docs.rs, README.crates.md |
| Python | kshana.run et run_full, avec des stubs de types |
pip install kshana |
API Python, README.pypi.md |
| JavaScript et WebAssembly | le moteur dans le navigateur ou Node | npm install kshana |
README.npm.md |
| Serveur MCP | outils pour assistants IA | cargo install kshana-mcp |
Assistant IA, Installation MCP |
| Commandes slash du module d'extension | /kshana-run, /kshana-assess-receiver, /kshana-bench-export, /kshana-compliance-report, /kshana-evidence-pack, /kshana-fit-imu, /kshana-import-route, /kshana-interference-map, /kshana-iq, /kshana-jammertest, /kshana-lunanet-afs-check, /kshana-marine-integrations, /kshana-standards-pack, /kshana-training-scenario, /kshana-trust-telemetry |
commands/ |
Assistant IA |
| Skills du module d'extension | compliance-mapping, evidence-pack, gnss-iq, interference-map-route-exposure, jammertest, marine-integrations, test-bench-export, training-nmea-scenario, trust-telemetry, vessel-receiver-trust |
skills/ |
Assistant IA |
| Kshana Studio | le moteur dans le navigateur, sans installation, rien de téléversé : les vues Simple et Avancée, plus /studio/advanced/, /studio/geometry/, /studio/trust/, /studio/training/, /studio/replay/, /studio/holdover/, /studio/optical/, /studio/interference/, /studio/observatory/, /studio/lunar/, /studio/lunar-infra/, /studio/ssv/ et /studio/tools/ |
kshana.dev/studio | Kshana Studio |
| ROS 2 | un paquet qui note les topics d'un récepteur | integrations/ros2/ |
Entrées machine |
| Signal K et OpenCPN | le score de confiance sur le serveur d'un bateau et dans le traceur de cartes | integrations/signalk/, integrations/opencpn/ |
Intégrations maritimes |
GNSS-SDR et gnss_lib_py |
des adaptateurs qui transmettent leur sortie à la confiance du récepteur | integrations/gnss-sdr/, integrations/gnss_lib_py/ |
Entrées machine |
| systemd, Docker et Grafana | une version de référence avec deux unités systemd et une option de conteneur, et un tableau de bord Grafana | deploy/reference-build/, deploy/grafana/ |
Intégrations maritimes, Télémétrie de confiance |
| Module d'extension JetBrains | exécuter un scénario depuis l'IDE | ide/jetbrains/ |
Surfaces |