root@socketjack:~$ ./boot-native-compute

JackLLM Workstation

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
Native computeGPU, CPU, disk, display, and approved tools stay attached to the host machine.
Portable sessionsHTTP, WebSocket, TCP, UDP, P2P, and mutable protocol hosting speak across app surfaces.
Model routingLocal and rented hosts can advertise runtime capacity through the master list.
Media runtimeText jobs can become audio, image, video, text, or tool-driven agent work.

What users see

A browser session routed into real workstation compute.

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.

  • Auto, text, multimodal, image, video, audio, tools, and embeddings modes.
  • Hybrid or same-origin routing with best-GPU and multi-GPU pool controls.
  • Visible progress, citations, tool output, token cost, and stop control.
  • Advanced model and parameter filters before the prompt is sent.
SocketJack AI browser session showing a user prompt, running tool output, GPU routing controls, model mode tabs, and the prompt composer
Users can start in the browser, choose how the request should route, and watch tool work stream back from a SocketJack-connected workstation.

JackLLM Workstation SocketJack-MagicMasterList

A directory of people renting out their computers.

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.

  • The night-shift GPU hostA gamer or builder rents idle RTX/DirectML time after hours for text generation, image batches, embeddings, and agent runs.
  • The creator workstationA media machine offers spare video, audio, and storage throughput while its owner is away from the desk.
  • The student towerA budget PC rents CPU, RAM, and local disk windows for queued tasks, tests, and lower-cost model sessions.
  • The neighborhood mini-labA small cluster posts stable availability, queue depth, pricing hints, capability tags, and trust metadata.

SockJackDml Engine

Custom DirectML runtime, built from the ground up.

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.

sockjack.dmlnative provider online
$load --model local-or-remote --provider directml
$route --input text --output audio | video | image | text
$attach --tools files, terminal, search, sql, project
$stream --via socketjack --approve-before-native-action

Text -> Text

OpenAI-compatible chat, streamed completions, tool-call repair, session history, and local approval gates.

Text -> Audio

Prompt-driven sound, voice, and audio pipelines can run beside the same agent session.

Text -> Image

Image generation jobs route through the runtime without leaving the host machine's model and file context.

Text -> Video

Video jobs can use the same queue, artifact, and streaming path as chat and image work.

SocketJack Networking Stack

The wire layer for portable native compute.

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.

TCP UDP HTTP WebSocket P2P WPF Capture

JackCast.View

Streaming, storage, chat, capture, and recording in one suite.

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.

Streaming

Live ingest and viewing flows for SocketJack-powered media routes, runtime sessions, and shareable watch surfaces.

File Storage

Store generated artifacts, recordings, shared media, and runtime files beside the session that created them.

Chat Service

Linkable chat and media surfaces designed to travel through Steam chat and other preview-friendly messengers.

Capture Suite

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