mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-22 22:48:11 +02:00
Ajoute jean link : acces distant via le relais ajean.link
- nouvelle commande `jean link <token>` (link.go) : connexion sortante WebSocket + yamux vers le relais, sert l'UI web Jean ET l'endpoint compatible OpenAI (/v1) a travers le tunnel, avec injection des cles locales, keepalive et reconnexion automatique. - web.go : extraction de newWebMux() pour reutiliser le routeur HTTP cote `jean link` sans repasser par un ecouteur TCP local. - ui/index.html : base d'URL relative (API_BASE) + script marked relatif. - main.go : cablage de la commande `link` + aide. - README : section acces distant (ajean.link) + commande link. - .gitignore : secrets runtime (.web_key/.link_token/.link_machine). Inclut aussi les evolutions en cours du coeur de jean (llm.go, skills.go, tools.go, chat.go).
This commit is contained in:
1 parent
6ea2e91810
commit
e606206d90
12 files changed
+724
-91
No files matched your search
@@ -38,9 +38,11 @@ func main() {
|
||||
mustExit(cmdChat(args))
|
||||
case "web":
|
||||
mustExit(cmdWeb(args))
|
||||
case "link":
|
||||
mustExit(cmdLink(args))
|
||||
case "skills":
|
||||
mustExit(cmdSkills(args))
|
||||
case "tools":
|
||||
case "machine", "tools":
|
||||
mustExit(cmdTools(args))
|
||||
case "serve":
|
||||
mustExit(cmdServe(args))
|
||||
@@ -89,9 +91,13 @@ Interaction:
|
||||
chat [system-prompt] chat terminal streamé
|
||||
web [PORT] UI web (défaut :8090) — chat + presets + skills + tools
|
||||
|
||||
Accès distant (ajean.link) :
|
||||
link <token> connecte ce Jean au relais public (accès web depuis partout, sans ouvrir de port)
|
||||
link status | logout état du lien / oublier le token
|
||||
|
||||
LLM-side outils:
|
||||
skills [on|off|list] active la lecture de SKILLS/<nom>/SKILL.md par l'IA
|
||||
tools [on|off|status] active run_shell (l'IA exécute des commandes bash)
|
||||
machine [on|off|status] active l'accès machine (l'IA dispose d'un shell complet sur le serveur)
|
||||
|
||||
Backend llama.cpp :
|
||||
llamacpp install clone + compile llama.cpp (détecte CUDA/ROCm/Metal/CPU), pointe BIN dessus
|
||||
|
||||
Reference in new issue
Block a user