<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Welcome to Ragtime OS on Ragtime OS</title>
    <link>https://ragtime-os.ai/docs/</link>
    <description>Recent content in Welcome to Ragtime OS on Ragtime OS</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="https://ragtime-os.ai/docs/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Installation</title>
      <link>https://ragtime-os.ai/docs/getting-started/installation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ragtime-os.ai/docs/getting-started/installation/</guid>
      <description>&lt;h1 id=&#34;installation&#34;&gt;Installation&lt;a class=&#34;anchor&#34; href=&#34;#installation&#34;&gt;#&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;p&gt;To get started with Ragtime OS, follow these steps:&lt;/p&gt;&#xA;&lt;h2 id=&#34;prerequisites&#34;&gt;Prerequisites&lt;a class=&#34;anchor&#34; href=&#34;#prerequisites&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Git:&lt;/strong&gt; Ensure you have Git installed.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Go:&lt;/strong&gt; Required for building Ragtime OS components.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;FUSE:&lt;/strong&gt; Required for filesystem integration (on macOS, install &lt;code&gt;macfuse&lt;/code&gt;).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;clone--build&#34;&gt;Clone &amp;amp; Build&lt;a class=&#34;anchor&#34; href=&#34;#clone--build&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git clone https://github.com/byronellis/ragtime.git&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd ragtime&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go build -o ragtime-os cmd/ragtime-os/main.go&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;setup&#34;&gt;Setup&lt;a class=&#34;anchor&#34; href=&#34;#setup&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Initialize the OS:&lt;/strong&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./ragtime-os init&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Mount the Filesystem:&lt;/strong&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./ragtime-os mount /mnt/ragtime&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Connect Your Agent:&lt;/strong&gt; Point your agent harness (like Claude Code) to the mounted directory.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;next-steps&#34;&gt;Next Steps&lt;a class=&#34;anchor&#34; href=&#34;#next-steps&#34;&gt;#&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Learn about &lt;a href=&#34;https://ragtime-os.ai/docs/features/score/&#34;&gt;The Score&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Explore &lt;a href=&#34;https://ragtime-os.ai/docs/features/bridge/&#34;&gt;Ragtime Bridge&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Conduct an &lt;a href=&#34;https://ragtime-os.ai/docs/features/ensemble/&#34;&gt;Agent Ensemble&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>The Score</title>
      <link>https://ragtime-os.ai/docs/features/score/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ragtime-os.ai/docs/features/score/</guid>
      <description>&lt;p&gt;Coding harness memory systems, any number of orchestration systems, and even tools like OpenClaw are all built around a single thing: a collection of files that any agent uses to coordinate its activities. Even skills and basic instructions take the form of the humble Markdown file. These are quick and easy to implement and rely on instructions that are fairly context-efficient — no need to introduce the infrastructural overhead of MCP servers or even a new CLI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Bridge</title>
      <link>https://ragtime-os.ai/docs/features/bridge/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ragtime-os.ai/docs/features/bridge/</guid>
      <description>&lt;p&gt;Every time your agent uses a tool, submits a prompt, or requests a permission, it fires a hook event. Ragtime&amp;rsquo;s Bridge functionality provides a simple shell integration &lt;code&gt;rt hook&lt;/code&gt; and &lt;code&gt;rt statusline&lt;/code&gt; that is used to intercept those commands and provide responses if desired. This allows us to implement advanced telemetry, especially with Claude Code which also provides statusline functionality we can intercept, as well as integrate with the same Starlark rule system used in The Score virtual filesystem to customize the agent environment on the fly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Ensemble</title>
      <link>https://ragtime-os.ai/docs/features/ensemble/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://ragtime-os.ai/docs/features/ensemble/</guid>
      <description>&lt;p&gt;Terminal multiplexers have recently experienced something of a renaissance as a key tool in driving multi-agent workflows. Steve Yegge even mentions learning &lt;code&gt;tmux&lt;/code&gt; as a key skill in agentic coding and the ability to capture agent output and inject &amp;ldquo;typing&amp;rdquo; programmatically is indeed extremely useful when trying to drive agent coding harnesses. This is particularly the case as the various harness providers start to limit certain plans to only using their designated harness. Even if they weren&amp;rsquo;t these providers are tuning their LLMs to work best with their agent harness so there are distinct advantages to staying withihn their respective ecosystems.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
