Text -> Text
OpenAI-compatible chat, streamed completions, tool-call repair, session history, and local approval gates.
root@socketjack:~$ ./boot-native-compute
F I G H T D A T A C E N T E R S. - B E C O M E O N E.
Run models on machines people already own. JackLLM Workstation turns Windows PCs into native compute hosts for prompts, media jobs, agent tools, approvals, and rentable runtime sessions routed through the SocketJack stack.
[stack] SockJackDml :: SocketJack Net :: Text -> Audio | Video | Image | Text :: Agent Tools :: Native CPU/GPU
What users see
SocketJack AI gives users one web page for prompts, tools, model choice, token status, server routing, GPU origin policy, multi-GPU pooling, and live tool progress while the work still runs through JackLLM Workstation hosts.
JackLLM Workstation SocketJack-MagicMasterList
The master list is the market map for human-owned compute: real PCs, home labs, creator rigs, and small shops publishing what they can run, how busy they are, and what kind of work they accept.
SockJackDml Engine
SockJackDml is the JackLLM Workstation DML engine for binding models to native Windows compute. It is built to run the model classes the runtime can bind, then expose them through one session surface instead of separate one-off apps.
OpenAI-compatible chat, streamed completions, tool-call repair, session history, and local approval gates.
Prompt-driven sound, voice, and audio pipelines can run beside the same agent session.
Image generation jobs route through the runtime without leaving the host machine's model and file context.
Video jobs can use the same queue, artifact, and streaming path as chat and image work.
SocketJack Networking Stack
JackLLM Workstation networking is powered by SocketJack, a managed .NET stack for typed object transport, HTTP apps, WebSockets, TCP, UDP, P2P routing, file transfer, stream routes, and mutable protocol hosting.
Portability comes from keeping the runtime surface transport-agnostic: browser control panels, desktop hosts, Unity clients, HTTP routes, WebSocket sessions, and raw SocketJack peers can all meet at the same server. Compatibility comes from standard protocols and .NET targets instead of a single cloud-only endpoint. Native compute comes from leaving execution on the rented PC, where DirectML, CPU, GPU, files, displays, and approvals are actually available.
Core TCP, UDP, HTTP, WebSocket, protocol multiplexing, data, file transfer, and streaming utilities.
SocketJack.WPF on NuGetWPF live capture, remote input, browser administration, and GUI remoting on top of SocketJack.
GitHub repositorySource, examples, package docs, runtime projects, and the surrounding JackLLM Workstation ecosystem.
JackCast.View
JackCast.View is the user-facing suite around the runtime: a place to watch, store, chat, link, capture, record, and move media without splitting the workflow across five different tools. Open JackCast.Live.
Live ingest and viewing flows for SocketJack-powered media routes, runtime sessions, and shareable watch surfaces.
Store generated artifacts, recordings, shared media, and runtime files beside the session that created them.
Linkable chat and media surfaces designed to travel through Steam chat and other preview-friendly messengers.
Media capture and recording tools bundled into the same application as the stream viewer and file workflow.
Run the host, publish the machine, route the model. JackLLM Workstation is the local-first stack for turning Windows PCs into compatible, portable, rentable native compute nodes.
Open Download Page