<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open Source on Eigenform Articles</title><link>https://www.eigenform.ai/insights/tags/open-source/</link><description>Recent content in Open Source on Eigenform Articles</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Mon, 27 Jul 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://www.eigenform.ai/insights/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Meet the Geocluster Research Harness</title><link>https://www.eigenform.ai/insights/meet-the-geocluster-research-harness/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0800</pubDate><guid>https://www.eigenform.ai/insights/meet-the-geocluster-research-harness/</guid><description>&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Open-sources the Geocluster Research Harness under Apache-2.0: a browser-based, VS Code-style IDE with a geology-specialised AI agent and a toolbox of more than fifty geoscience analysis tools, addressing a gap general-purpose coding assistants have - they don&amp;rsquo;t know the domain, and will happily treat a value like &amp;ldquo;&amp;lt;0.005&amp;rdquo; as junk rather than a detection limit.&lt;/li&gt;
&lt;li&gt;Runs with a single Docker command and comes pre-loaded with a synthetic exploration project, so a first query works before any user data is uploaded.&lt;/li&gt;
&lt;li&gt;Built from three pieces: the Geology Agent (a heavily adapted fork of the open-source Cline coding agent), geocluster-mcp (a Python MCP server exposing the tools, with every file operation confined to the workspace), and the Docker harness that wires the two together locally.&lt;/li&gt;
&lt;li&gt;The core engineering choice is a four-layer agent architecture with enforced separation of duties - a read-only chat agent, a zero-tool orchestrator that only plans, isolated specialist sub-agents restricted to filtered tool subsets, and a single wildcard layer that alone can install packages and must log every install - with each restriction tied to a specific measured failure it was introduced to fix, such as prompt bloat, runaway context, dependency conflicts, or agents bypassing the plan.&lt;/li&gt;
&lt;li&gt;The agent is designed to keep answers checkable: it inspects large datasets via tools that return schema, statistics, and samples rather than loading raw files into its own context, and produces plots and derived artifacts as ordinary files with source citations for reported figures.&lt;/li&gt;
&lt;li&gt;It is local-first (no accounts, no telemetry, bring-your-own model key) and built openly on top of Cline and code-server, with the fork&amp;rsquo;s lineage and licensing kept explicit and no claim of affiliation with either upstream project.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Key Takeaways&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>