boos
0f3ff82147
fix: restore ComfyUI as workflow frontend with BoosAPI backend integration
...
ComfyUI is kept as a visual workflow editor (node-based). All actual
generation goes through BoosAPI's own API via boosapi_comfy_nodes.py
custom nodes (now defaulting to localhost:4000/v1).
Architecture:
BoosAPI (Node.js, port 4000)
├── /video-agent → iframe → ComfyUI (Python, port 8188, CPU)
│ └── custom_nodes/boosapi_comfy_nodes.py
│ └── calls BoosAPI /v1/... API
├── /comfyui-agent → chat interface (direct API calls)
└── /v1/... → API endpoints (LLM, image, TTS, video)
Signed-off-by: boos <boos@boos.lat >
2026-05-16 00:26:07 +08:00
..
2026-03-23 13:32:55 +08:00
2026-04-06 08:46:40 +08:00
2026-05-15 20:20:58 +08:00
2026-03-23 15:24:00 +08:00
2026-04-06 08:50:19 +08:00
2026-05-15 20:20:58 +08:00
2026-04-06 11:55:20 +08:00
2026-05-15 20:20:58 +08:00
2026-03-30 13:39:20 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-03-10 15:35:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-05-15 20:20:58 +08:00
2026-04-09 21:31:13 +08:00
2026-03-23 14:29:11 +08:00
2026-03-23 14:29:11 +08:00
2026-05-16 00:26:07 +08:00
2026-05-15 20:20:58 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-03-23 14:28:37 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 16:02:13 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-03-23 16:02:13 +08:00
2026-05-15 20:20:58 +08:00
2026-04-09 21:31:13 +08:00
2026-03-21 20:42:25 +08:00
2026-03-21 20:42:25 +08:00
2026-03-21 20:42:25 +08:00
2026-04-09 21:43:43 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 14:29:11 +08:00
2026-03-23 15:24:00 +08:00
2026-03-23 15:24:00 +08:00
2026-04-01 12:56:13 +08:00
2026-04-01 12:56:13 +08:00
2026-03-21 20:42:25 +08:00
2026-04-01 12:56:13 +08:00
2026-05-15 20:20:58 +08:00
2026-03-23 16:02:13 +08:00
2026-03-30 20:02:51 +08:00
2026-04-06 08:50:19 +08:00
2026-04-06 15:03:33 +08:00
2026-05-15 20:20:58 +08:00
2026-03-23 14:29:11 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 14:29:11 +08:00
2026-04-09 21:31:13 +08:00
2026-05-15 20:20:58 +08:00
2026-03-23 14:29:11 +08:00
2026-04-05 23:43:07 +08:00
2026-03-23 13:18:37 +08:00
2026-03-30 17:19:02 +08:00
2026-03-21 20:42:25 +08:00
2026-04-05 21:47:49 +08:00
2026-04-10 16:13:56 +08:00
2026-04-18 14:01:26 +08:00
2026-04-05 21:47:49 +08:00
2026-04-02 10:00:11 +08:00
2026-04-05 23:43:07 +08:00
2026-03-30 17:19:02 +08:00
2026-03-30 17:19:02 +08:00
2026-05-15 20:20:58 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 16:02:13 +08:00
2026-04-05 20:09:34 +08:00
2026-05-08 22:54:40 +08:00
2026-04-05 20:09:34 +08:00
2026-03-23 16:24:31 +08:00
2026-03-23 16:02:13 +08:00
2026-03-23 16:02:13 +08:00
2026-03-10 15:27:28 +08:00
2026-03-23 16:02:13 +08:00
2026-05-15 20:20:58 +08:00
2026-04-09 21:31:13 +08:00
2026-04-17 19:41:14 +08:00
2026-04-06 11:55:20 +08:00
2026-04-01 18:12:42 +08:00
2026-03-28 16:54:09 +08:00
2026-04-01 18:24:14 +08:00
2026-04-02 09:49:04 +08:00
2026-04-01 18:24:14 +08:00
2026-05-15 20:20:58 +08:00
2026-03-07 18:04:05 +08:00
2026-04-09 21:31:13 +08:00
2026-03-07 18:04:05 +08:00
2026-04-09 21:31:13 +08:00
2026-03-07 18:04:05 +08:00
2026-04-09 21:31:13 +08:00
2026-04-09 21:31:13 +08:00
2026-03-23 16:02:13 +08:00
2026-05-15 20:20:58 +08:00
2026-05-15 20:20:58 +08:00
2026-05-15 20:20:58 +08:00
2026-05-15 20:20:58 +08:00
2026-05-15 20:20:58 +08:00