merijjeyn/jive

A terminal coding agent that plans work as executable graphs

Python

0

44 commits

updated Sep 21, 2026

See the code

See what people are saying (1)

SourceMessageScoreDate

Jive - Rethinking the agentic loop with System One Models (r/SideProject)

I have been thinking that the current Agentic Loop design of LLM Call -> Tool Call -> ... has been outdated. The arrival of Jev and other System One models provided us a primitive we desperately needed. We need an **agent that can natively think fast and slow**. Not have workflows or…

1

Sep 21, 2026

README

Jive

Rethinking the Agentic Loop with System One Models

I have been thinking that the current Agentic Loop design of LLM Call -> Tool Call -> ... has been outdated. The arrival of Jev and other System One models provided us a primitive we desperately needed. We need an agent that can natively think fast and slow. Not have workflows or multi-agent architectures that mimics it.

The agent should be able to do its hard reasoning using the power of modern LLMs, capture an execution graph filled with steps and fast intuitive decisions, and prevent it from making LLM calls for just to "follow through the plan".

The same task as a regular coding agent's linear trace and as a Jive graph trace

Jive replaces "Tool Calls" with "Graph Calls", where each graph is a DAG-based workflow compromising of Tool Calls and Jev Calls. The agent can do bulk evaluation / analysis of datasets, multi-step profiling, repetitive tasks very efficiently with System One decisions sprinkled in between.

Benchmark results

Jive, Codex, and Claude Code running the conversation_eval task side by side at 50x playback

TaskAgentTimeTool callsLLM callsJev callsOutput tokensDemo
conversation_evalJive3m 26s128165011,070video
Codex29m 33s5960020,467
Claude Code16m 48s9798047,899
error_handling_auditJive3m 10s4310010,656video
Codex19m 29s4950025,774
Claude Code5m 08s5354042,508
product_matchingJive3m 03s29991408,921video
Codex22m 00s4748019,742
Claude Code32m 02s2123019,345
search_latencyJive2m 00s13809,568video
Codex9m 00s1718012,793
Claude Code7m 18s3637051,356
sembench_movieJive1m 47s255101206,114video
Codex19m 58s4142010,334
Claude Code8m 51s1314015,723
slow_trace_searchJive1m 41s12705,719video
Codex6m 00s101108,064
Claude Code3m 04s2122019,253

As you can see, we are much better in terms of speed and token efficiency compared to Codex and Claude Code, even on tasks that doesn't require Jev calls.


It is generally not a good idea to fight against a models training, and there are certain tasks that codex, claude code or your favorite agent is better for. BUT:

  • I argue it is already extremely useful in certain usecases, and surprisingly more efficient with on par quality on most daily tasks of an engineer.
  • There is a direct corrolation with the intelligence index of a model, and how effectively it can utilize jive. As the models get better, and System One Models get better, and we slowly get into the training set, the gap will be undeniable
  • It is a great core to improve e2e latency and cost for a lot of enterprise usecases like customer support, targeted assistants for lawyers, internal analytics agents etc. without compromising on quality.

So screw it, I'm fighting the models training.

Let's welcome "Agent 2.0"

I know its a bold statement. I'm not sure if this is it. But I know its a step in the right direction.

Principles

  • Carrying the torch lit by pi coding agent: Minimal agent scaffold, customizable but great defaults, no MCP, no Agents, etc. clis are enough. See pi.dev
  • Works well with all system one and system two models. Evolves with new model capabilities.
  • Lightweight: Cache efficient, token-efficient agent interfaces, eager execution, low resources, etc.
  • Graphs should remain flexible and as a "higher level programming layer" for the agent, not managing fixed workflows.
  • Always open source and free.

Documentation

License

MIT

Contributors

merijjeyn

44 commits

merijjeyn/jive

A terminal coding agent that plans work as executable graphs

Python

0

44 commits

updated Sep 21, 2026

See the code

See what people are saying (1)

SourceMessageScoreDate

Jive - Rethinking the agentic loop with System One Models (r/SideProject)

I have been thinking that the current Agentic Loop design of LLM Call -> Tool Call -> ... has been outdated. The arrival of Jev and other System One models provided us a primitive we desperately needed. We need an **agent that can natively think fast and slow**. Not have workflows or…

1

Sep 21, 2026

README

Jive

Rethinking the Agentic Loop with System One Models

I have been thinking that the current Agentic Loop design of LLM Call -> Tool Call -> ... has been outdated. The arrival of Jev and other System One models provided us a primitive we desperately needed. We need an agent that can natively think fast and slow. Not have workflows or multi-agent architectures that mimics it.

The agent should be able to do its hard reasoning using the power of modern LLMs, capture an execution graph filled with steps and fast intuitive decisions, and prevent it from making LLM calls for just to "follow through the plan".

The same task as a regular coding agent's linear trace and as a Jive graph trace

Jive replaces "Tool Calls" with "Graph Calls", where each graph is a DAG-based workflow compromising of Tool Calls and Jev Calls. The agent can do bulk evaluation / analysis of datasets, multi-step profiling, repetitive tasks very efficiently with System One decisions sprinkled in between.

Benchmark results

Jive, Codex, and Claude Code running the conversation_eval task side by side at 50x playback

TaskAgentTimeTool callsLLM callsJev callsOutput tokensDemo
conversation_evalJive3m 26s128165011,070video
Codex29m 33s5960020,467
Claude Code16m 48s9798047,899
error_handling_auditJive3m 10s4310010,656video
Codex19m 29s4950025,774
Claude Code5m 08s5354042,508
product_matchingJive3m 03s29991408,921video
Codex22m 00s4748019,742
Claude Code32m 02s2123019,345
search_latencyJive2m 00s13809,568video
Codex9m 00s1718012,793
Claude Code7m 18s3637051,356
sembench_movieJive1m 47s255101206,114video
Codex19m 58s4142010,334
Claude Code8m 51s1314015,723
slow_trace_searchJive1m 41s12705,719video
Codex6m 00s101108,064
Claude Code3m 04s2122019,253

As you can see, we are much better in terms of speed and token efficiency compared to Codex and Claude Code, even on tasks that doesn't require Jev calls.


It is generally not a good idea to fight against a models training, and there are certain tasks that codex, claude code or your favorite agent is better for. BUT:

  • I argue it is already extremely useful in certain usecases, and surprisingly more efficient with on par quality on most daily tasks of an engineer.
  • There is a direct corrolation with the intelligence index of a model, and how effectively it can utilize jive. As the models get better, and System One Models get better, and we slowly get into the training set, the gap will be undeniable
  • It is a great core to improve e2e latency and cost for a lot of enterprise usecases like customer support, targeted assistants for lawyers, internal analytics agents etc. without compromising on quality.

So screw it, I'm fighting the models training.

Let's welcome "Agent 2.0"

I know its a bold statement. I'm not sure if this is it. But I know its a step in the right direction.

Principles

  • Carrying the torch lit by pi coding agent: Minimal agent scaffold, customizable but great defaults, no MCP, no Agents, etc. clis are enough. See pi.dev
  • Works well with all system one and system two models. Evolves with new model capabilities.
  • Lightweight: Cache efficient, token-efficient agent interfaces, eager execution, low resources, etc.
  • Graphs should remain flexible and as a "higher level programming layer" for the agent, not managing fixed workflows.
  • Always open source and free.

Documentation

License

MIT

Contributors

merijjeyn

44 commits

Languages

Python

72.5%

TypeScript

24.3%

JavaScript

2.2%