mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-23 06:58:14 +02:00
Go: layout standard cmd/ + internal/ - tout le code dans internal/jean (package jean), cmd/jean = main() + ressources Windows (.syso/icone/versioninfo), ui/ demenage dans internal/jean/ui (go:embed inchange) ; racine GitHub epuree
This commit is contained in:
1 parent
79e8d322a9
commit
e3fe63ca24
68 files changed
+75
-62
No files matched your search
@@ -0,0 +1,18 @@
|
||||
// Jean — cœur du binaire (package jean, appelé par cmd/jean). Les fichiers sont préfixés par domaine
|
||||
// (Go n'autorise pas de sous-dossiers dans un même package) :
|
||||
//
|
||||
// main.go point d'entrée : dispatch des sous-commandes, chemins (JeanHome…)
|
||||
// cli_* expérience « application » (double-clic : UI + tray + splash)
|
||||
// web_* serveur HTTP local :8090 (UI embarquée via go:embed ui/, auth, prefs)
|
||||
// chat_* chat CLI + conversation serveur partagée, compaction, mémoire,
|
||||
// outils de l'agent (dont accès internet via Crawl4AI)
|
||||
// llm_* client llama-server (complétions, endpoint OpenAI, bench, test)
|
||||
// backend_* gestion llama.cpp : build (llamacpp), GPU, serve (ExecStart),
|
||||
// modèles/téléchargements, catalogue, presets, config.env
|
||||
// relay_* accès distant ajean.link : tunnel (link), chiffrement E2E, appairage
|
||||
// sys_* intégration OS : install, services (systemd/launchd/Windows),
|
||||
// plateforme, process, tray, splash, tty, auto-update
|
||||
//
|
||||
// Les suffixes _windows/_linux/_darwin/_unix/_other portent les contraintes de
|
||||
// compilation par OS. ui/index.html est GÉNÉRÉ depuis ui/src/ (voir ui/assemble.ps1).
|
||||
package jean
|
||||
Reference in new issue
Block a user