3,657
stars
+3
299
forks
10
watchers
80
prs
43
issues
0
releases
0
discussions
README
⚡ SoL-Pi: Scaling Auto-Research Loops for Efficient Agent Harnesses [!NOTE] This repository contains the open-source version of SoL-Pi, a standalone extension for Pi. It is not an official distribution of Pi. SoL-Pi is under active development to support pi-v1 and the latest model checkpoints. 📰 News - 2026-10-14 — Released the SoL-Pi Skill example: use SoL-Pi as a skill from Claude Code (/sol-pi) or Codex ($sol-pi). The current task is handed to SoL-Pi with the host conversation as context, runs in the background, and its result is reported back to the session. - 2026-10-13 — Released the SoL-Pi Visual example for 3D scene reconstruction in Blender. On this task, it lowers the cost per scene by 37% compared with Codex, with 13% fewer model calls. See the example for visual scores and scene comparisons. 💡 TL;DR Spend less without making the agent do less useful work. SoL-Pi is a standalone extension for Pi that packages four reusable efficiency mechanisms discovered through scaled auto-research loops. It reduces repeated model turns, context replay, oversized observations, and unnecessary long-log reading while preserving the work and evidence an agent needs to finish a task. SoL-Pi installs on top of an unmodified Pi release. Every mechanism is opt-in and disabled by default. Introduction Long-running coding agents accumulate repeated work. A file edit is often followed by a predictable validation command. Large tool results are replayed long after their first use. Completed subtasks remain in active context, and a frontier model may spend a full request reading a log when only a few lines affect the next decision. SoL-Pi grew out of a broader question from our auto-research work: before scaling agent loops, can agents first make the harness itself more efficient? The search focused on constrained efficiency: reducing token traffic, inference work, and agent turns without stopping early, skipping verification, or hiding evidence. The standalone release contains four mechanisms that survived that process. They operate at different parts of the harness and compose through Pi's public extension APIs. What SoL-Pi Adds | Area | Mechanism | What changes | |---|---|---| | Tools | Action Fusion | An edit or write can run its follow-up validation command in the same tool call. | | Observations | ObservationPack | Repeated large text results become stable handles with exact paged recall. | | Delegation | Evidence-Preserving Reducer | Long diagnostic logs become compact receipts only when every retained quotation matches the archived source. | | Context | Online Context Compact | Completed plan steps become candidate points for Pi's native compaction, subject to economic and window-pressure checks; after a successful compaction, Pi continues the task in a new turn. | The mechanisms share four rules: - No Pi patches. SoL-Pi imports public Pi APIs and does not vendor the Pi source tree. - Explicit opt-in. A missing co
Top issues
#48SoL-Pi cannot load, and Action Fusion publishes a parameterless tool, on Pi-compatible hosts with a reduced export surface2 comments · 2026-09-14#21Measured effect on short vs long tasks, plus two silent failure modes from extension conflicts2 comments · 2026-09-12#91onlineContextCompact: Buffer.byteLength throws when getSystemPrompt() returns an array (OMP)1 comments · 2026-09-29#83Online Context Compact throws on Pi 0.87 deferred agent_settled continuation1 comments · 2026-09-23#78[Bug] ObservationPack crashes on in-memory / non-persisted sessions with "SoL-Pi requires a persistent Pi session directory"1 comments · 2026-09-21#55Evidence-Preserving Reducer accepts symlinked archive objects during reuse1 comments · 2026-09-15#44obs_recall decodes a partial character at a caller-chosen offset1 comments · 2026-09-13#43ObservationPack re-walks whole payloads on every context projection1 comments · 2026-09-13
相关报道 (3)
News & coverage (6)
xenospectrumNVIDIA, MIT Researchers Develop 'SoL-Pi' to Cut AI Coding Agent Token Usage by Up to 49%2026-09-27marktechpostNVIDIA Introduces SoL-Pi: Auto-Research Loops That Cut Coding Agent Token Traffic by Up to 49%2026-09-20eu.36krNvidia Stuns the Industry by Open-Sourcing Harness, Allowing AI to Radically Overhaul AI on Its Own2026-09-10kucoinNVIDIA open-sources SoL-Pi harness to reduce AI token costs by 64%2026-09-10the-decoder.comNvidia's SoL-Pi system cuts coding agent token usage nearly in half by optimizing the harness2026-09-26ButtondownAgent UIs, Pi coding harness, GPT-5.6-Luna2026-08-28