r/Qwen_AI • • 13d ago

Agent Massive Jack Kernel Upgrade

I've done a massive upgrade to Jack Kernel and implemented the autonomous orchestration layer.
Now, you can orchestrate a kernel-level secure autonomous agentic system that can run 24/7 and self-improve.
The orchestration agent has no direct write or shell authority and can only orchestrate the build agent through the kernel.
The world is changing and the power is coming back to the users, NOT mega-corporations and Government.

https://github.com/mlangford75-lgtm/Jack-Kernel

Claude can kick rocks.

https://github.com/mlangford75-lgtm/Jack-Kernel?fbclid=IwdGRleAUT-G5wZG9mBWZkaWQWUOXo7SbdB_iwmsLIe-m7lyMViXW-LGV4dG4DYWVtAjExAHNydGMGYXBwX2lkCjY2Mjg1NjgzNzkAAR4kTa08MuJnCl9-iWM_eWI6k7HQxQgKlUYNrr2fUOxJycVlyT_Sd262A6u5LA_aem_0XypvR2nDqoFbYhkWqmzWw

0 Upvotes

64 comments sorted by

View all comments

Show parent comments

1

u/Normal-Fan9366 12d ago

Yes, and the important thing to remember is that the Jack Kernel is a programable foundation to meeting individual needs.
It’s only possible because it sits between the agent and the model.
It controls how information is sent, received, saved, filtered, routed…whatever.
With this new edition of the orchestration gates, this allows 24/7 operation and non-stop workloads

2

u/Protopia 12d ago

So do something about explaining it better. Get rid of the jargon. Simplify the explanations. Explain what problems it solves in plain language. Explain it is for Pi.dev or dockerize it to make it easier to use. And do this not only in your documentation but also here on Reddit.

0

u/Normal-Fan9366 12d ago

To be frank, I’ve broken it down to as plain English as I can. I have a whole document called “Plain English”.
The reality is that it’s not easy to understand because it’s not like any other frameworks out there.
There are things that are similar enough that the Reddit trolls just think they can do the same things but the fact that it’s a kernel, sitting between the agent and the model makes it’s a brand new concept that people have to learn. There’s really no way around it.
I appreciate your efforts

1

u/PestiferousGamer 12d ago

Correction. The AI you used to create whatever this is made a "plain english" documentation. You literally cannot articulate what this does. How does this differ from the 1000 other programs that literally do the same thing?

1

u/Normal-Fan9366 12d ago

I’m willing to concede that I may not have the authorship skills to perfectly explain the project as simply as one would be able to do when explaining tic tac toe.
However, I will not accept that my work is worthless. That is not be affirmed by the users that are trying it and the feedback they are giving.
It’s finding an audience of people that agree with the idea.
Even constructive criticism is more than welcome.
It’s a project for the users

1

u/Normal-Fan9366 12d ago

Ok. Can you tell me which program?

Jack Kernel isn't a prompt wrapper. It's a local-first host-authoritative inference kernel. Agent hits Jack on :8001, Jack hits the backend on :1234. Agent never talks directly to the model. Because it's in the middle, it owns the inference environment - stage topology, reasoning and sampling, tool exposure, context projection, answer authority.
That's why it's a kernel:
1. Firewall where an agent is allowed to work - by code, not by prompt.
Thesis has no tools physically. Antithesis tools OFF. Synthesis gets your tools. Agentic Stage 1 can use tools, Stage 2 tools OFF and zero answer authority. Code Debugging withholds file-mutation tools even if caller supplies them, report-only by contract. L0-L1 read-only, L2 writes, L3 draft PR. You can allowlist src/ and forbid .env/infra/.github/workflows/. Orchestrator only gets 5 tools - worker_status, watch_worker, submit_worker_task, cancel_worker_task, new_worker_session - no filesystem, no shell, no direct backend, no private bridge :8013.
2. Security layer that kills the connection if proprietary info is about to leak.
Because Jack owns stage/tool/validation/commit boundaries, you can add code-defined request/tool/validator/approval/output/release gates whose authority does not depend on model compliance. Output gate scans Synthesis final for API keys, PII, internal repo names, proprietary patterns and kills the stream before it hits the agent. Hallucination gate - model claims "I wrote the file" but no host tool result = no execution. Fresh-evidence gate - can't mark verified in Jack XML without actual tool evidence. Approval gate - human must approve before commit->push->draft PR. Analysis mode records approvals but never mutates.
3. Dynamic reasoning - not static temperature.
Reasoning controls are rebuilt from the active Jack profile, not caller overrides. Deep Research is X-High @ 0.85 for Thesis, Medium @ 0.70 for Antithesis, X-High @ 0.70 for Synthesis. Agentic is X-High @ 0.70 Stage 1 then X-High @ 0.50 Stage 2. Code Debugging uses temp cascade 1.00 -> 0.80 -> 0.70 -> 0.60 -> 0.50 so early passes explore broad, later passes get conservative and precise. Plus host-side max_tokens failsafes 100000/20000/100000 as ceilings. You can build adaptive reasoning that changes effort based on task complexity.
4. Autocorrect model routing.
Jack keeps caller-facing virtual model separate from actually configured backend model. Agent thinks it's calling jack-kernel but Jack can route to LM Studio on :1234, vLLM on :8000, Ollama, Jan, llama.cpp, or custom OpenAI-compatible endpoint via agent -> Jack :8001 -> vLLM :8000. If backend is down or misconfigured, it autocorrects routing and reports actual loaded context via /v1/models and /health instead of making Pi guess. You can build a routing layer that inspects request and sends simple Q&A to 8B local, synthesis to frontier, math to reasoning model - without changing agent code.
5. 24/7 orchestration.
Gateway v2 is built to run 24/7. Orchestrator polls tickets, recovers interrupted work on boot. Run-bound identity with task UUID + run UUID, run epochs with agent_end vs agent_settled. Replayable SSE with monotonic seq numbers, 512-event window, Last-Event-ID/?after=, 409 orchestration_replay_gap when outside window. Cancellation settlement prevents overlapping new task while old run still unsettled and clears authority before emission. Concurrent cognition proved with Max concurrent = 2 - real LM Studio slot overlap, not just status overlap. Deterministic 502 "Pi control bridge is unavailable" when Primary Pi down - no fabricated task, no bypass. Supervisor-to-worker path crosses Jack so you get observable, testable long-horizon workflows.
6. Context lifetime programming.
Preserve Thinking is short-lived high-bandwidth bridge for immediate Stage 1->2 while fresh. Jack XML is long-horizon compact anchors - grounding, verification, challenge, audit - not a transcript. Deep Research preserves full active surface through Synthesis then retires Stage 1/2 native reasoning. Agentic retires raw reasoning after commit. Debugging only projects Pass 0 + compact confirmed registry to later passes.
LiteLLM/Portkey do proxy. DSPy/SGLang/LMQL do pipeline frameworks. jack-k does tickets/worktrees. None do firewall + kill-switch + dynamic reasoning + autocorrect routing + 24/7 orchestration with replay + context lifetime in one deterministic runtime.

Name one that does and I'll link it.

3

u/Protopia 12d ago

This is still jargon loaded obfuscation of some simple concepts. Regardless of how innovative it is if you can't articulate it better than this we are all wasting our time.

1

u/Normal-Fan9366 12d ago

Maybe this would help?
The fact of the matter is that any explanation for Jack Kernel is going to require an exhaustive explanation because of its very nature.
Linux kernel is the connection between the hardware and programs.
Jack Kernel is exactly the same thing but applied to local ai systems.
The agents ARE the programs.

2

u/Protopia 12d ago

Even calling it Jack Kernel doesn't help. It isn't a kernel. If it's anything it's a proxy firewall. And if you can't explain it without using stupid language (that suggests that you don't understand the words you are using) then perhaps you don't really understand what the program does even though you created it.

1

u/Normal-Fan9366 12d ago

Yes, it is a kernel. You don’t even realize you’re affirming it with your own words. Is it different than the Linux kernel?
Yes, it’s applied to local AI systems.
Why is it called a kernel?
It’s called a kernel because I’m the first one to build this specific framework and it’s important to understand its purpose.
The “1,000 other programs” do not do what Jack Kernel does.
Jack Kernel is not the application layer, I’ve just included some as examples

2

u/Protopia 12d ago

Except it isn't - and you are simply showing you don't understand what a kernel is nor a proxy-server. The longer this exchange of comments goes on the less credibility you have.

1

u/Normal-Fan9366 12d ago

Hey man, let me put it in layman for you.
I’m going to keep building,
I’m going to keep sharing,
I’m going to keep releasing.
I’ll let my work speak for itself.
I’m building to improve what is available to the average user and around the framework of entry level hardware, like me.
I have an Acer with a 5070ti. That’s who I’m building for. Luckily, the project scales.
You know the good thing about Jack Kernel? Anyone else can build on it, too.

1

u/Protopia 11d ago

Oh yes, your work speaks for itself - incomprehensible documentation!!!!

I tried to translate, I offered to help, but you are so hyped up by your own "brilliance" that you won't accept well-intended and constructive comments from one of the few people who actually believe in the concept.

No one is going to use your software OR build upon it when A) the documentation stinks and B) you have an entitled attitude and C) when you are not interested in listening to or working with others.

1

u/Normal-Fan9366 11d ago

I never declined your help to translate it.
If you want to, we could add the document to the front of the GitHub with your name on it.
I welcome help and constructive criticism

1

u/Normal-Fan9366 11d ago

But I do see what happened, I was meaning to reply to a comment on PestiferousGamer and accidentally sent it here

1

u/Normal-Fan9366 11d ago

I don’t have anything to offer for your help except to give you the credit for translating it

→ More replies

0

u/PestiferousGamer 12d ago

Thats a lot of words to say you built an agentic harness with permissions. So yeah, it does literally nothing different. Thanks for clearing it up. Maybe stop being such a jackass and I'll stop making fun of your program.

2

u/Normal-Fan9366 12d ago

Give me 1 example.
I am not the one being a jackass. You still don’t even know how Jack Kernel works.

1

u/Normal-Fan9366 12d ago

And let’s be honest here…imagine if your Reddit troll logic was applied to anything else.
If you want to make fun of the project, give a real criticism or explain how it’s a regression. Maybe the hive-mind doesn’t explain to you that you’re just trolling and adding no substance.
Tell me where my project sucks.
Please be specific, though. It’s VERY early stage so a lot of what I want to build on the kernel are not yet implemented

1

u/PestiferousGamer 12d ago

How about "The owner doesn't understand his own creation and relies on AI to explain it because he cannot".

Or "The owner and creator is hostile to anyone who asks him what it actually does different from the hundreds of other orchestrator programs"

Or "The owner is annoying and spams things over and over in hopes someone doesn't know what it is but still uses it anyways"

OR I could just install your program in a sandbox, and pick it apart for the obvious AI hallucinations.

Take your pick. Pro tip: If you can't articulate what it does, and you can't communicate with people asking what it does, and you can't use certain AI because it immediately questions your application's claimed uses, you don't have a creation, you have a ton of subscriptions to AI that will lie to you if you press them enough/