<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[🚀 Paperclip: community package now available]]></title><description><![CDATA[<blockquote>
<p dir="auto"><strong>TL;DR:</strong> Paperclip is an open source control plane for teams of AI agents: you define a company with a goal, hire agents into an org chart, give them budgets and approval gates, and they wake on a schedule to pick up tickets, do the work and report back. It is now packaged for Cloudron, with the coding agents it runs contained as a separate unprivileged user. Built and tested on Cloudron 10; unofficial and community maintained.</p>
</blockquote>
<p dir="auto"><img src="/assets/uploads/files/1793471949225-dashboard-post-1280-resized.png" alt="dashboard-post-1280.png" class="img-markdown  img-fluid" width="1280" height="800" /></p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/2728.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--sparkles" style="height:1.4em;width:auto;vertical-align:middle" title="✨" alt="✨" /> Headline features</h3>
<ul>
<li>Run Claude Code, Codex and OpenCode agents inside the app as a separate, unprivileged user that cannot read Paperclip's secrets or reach your other apps and databases.</li>
<li>An org chart for agents, with per-agent budgets, approval gates and an audit log of everything they do.</li>
<li>Tickets, recurring routines and cost tracking built in, so agents pick up work on a schedule rather than waiting to be prompted.</li>
<li>Bring your own model: a Claude or ChatGPT subscription, an API key, or any OpenAI-compatible endpoint, including one you host yourself.</li>
<li>Agents can hire other agents to build out a team, with an optional board sign-off for each new hire.</li>
</ul>
<h3>Links</h3>
<ul>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f3e0.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--house" style="height:1.4em;width:auto;vertical-align:middle" title="🏠" alt="🏠" /> Project homepage: <a href="https://paperclip.ing" target="_blank" rel="noopener noreferrer nofollow ugc">https://paperclip.ing</a></li>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4da.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--books" style="height:1.4em;width:auto;vertical-align:middle" title="📚" alt="📚" /> Documentation: <a href="https://docs.paperclip.ing" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.paperclip.ing</a></li>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4e6.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--package" style="height:1.4em;width:auto;vertical-align:middle" title="📦" alt="📦" /> Upstream repo: <a href="https://github.com/paperclipai/paperclip" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/paperclipai/paperclip</a></li>
<li>🧱 Cloudron package repo: <a href="https://github.com/OrcVole/paperclip-cloudron" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/OrcVole/paperclip-cloudron</a></li>
</ul>
<p dir="auto">Once installed, the whole thing is a web UI: a dashboard of your agents and their work, a ticket board, and a settings area to connect models and tools.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4e5.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--inbox_tray" style="height:1.4em;width:auto;vertical-align:middle" title="📥" alt="📥" /> How to install</h3>
<p dir="auto">The easiest route is the dashboard. In the App Store, click the <strong>Add custom app</strong> dropdown (top right) and choose <strong>Community app</strong>, then paste the CloudronVersions.json URL below into the box that pops up. Apps installed this way receive automatic updates.</p>
<p dir="auto"><img src="/assets/uploads/files/1782552307466-community-package.jpeg" alt="community-package.jpeg" class="img-markdown  img-fluid" width="1024" height="471" /></p>
<p dir="auto"><img src="/assets/uploads/files/1782552321764-cloudronversions.jpeg" alt="cloudronversions.jpeg" class="img-markdown  img-fluid" width="631" height="249" /></p>
<pre><code>https://ca.cloudron.io/app/io.github.orcvole.paperclip
</code></pre>
<p dir="auto">Or with the CLI:</p>
<pre><code class="language-bash">cloudron install \
  --versions-url https://raw.githubusercontent.com/OrcVole/paperclip-cloudron/main/CloudronVersions.json \
  --location paperclip.example.com
</code></pre>
<p dir="auto"><strong>Minimums:</strong> a 4 GiB memory limit (the app idles at about 1.3 GiB, and each agent running at the same time adds roughly 0.5 GiB), and the postgresql and localstorage addons. The package asks for the <code>net_admin</code> capability, which it uses only to firewall the agent user; Cloudron grants it with the install, and the app's log confirms the firewall at every start. The image is large, because it bundles the coding-agent tools, so the first install takes several minutes to download.</p>
<p dir="auto"><strong>First run:</strong> there is no single sign-on. Read the app's Logs for a one-time first-admin invite link; whoever opens it first becomes the administrator, so treat it like a password. Sign-up is open only until the first admin has claimed the instance, and closes automatically at the next start, so restart the app once after claiming it. To connect a Claude or ChatGPT subscription, open the app's Web Terminal, run <code>claude</code> (or <code>codex</code>), then <code>/login</code>, and follow the prompt. If an agent fails with "ACP agent reported a terminal access failure", that is this step not having been done: the onboarding wizard's subscription button does not store a login by itself. API keys are simpler and are entered in the agent's settings.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f464.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--bust_in_silhouette" style="height:1.4em;width:auto;vertical-align:middle" title="👤" alt="👤" /> For users</h3>
<p dir="auto"><strong>Why try it:</strong> if you already use AI coding agents one prompt at a time, Paperclip turns them into something closer to a small team that works through a backlog on its own, within the budgets and approvals you set. <strong>Cloudron wins:</strong> automatic backups of your agents, tickets and settings, one-click updates, and the agents kept apart from the rest of your server. Good fit if you want agents doing routine work on a schedule; probably not if you only ever want a single interactive chat.</p>
<h3>🧰 For packagers: what we learned</h3>
<p dir="auto"><strong>What helped:</strong> the postgresql addon covered the database cleanly, and Paperclip runs its own migrations as a non-superuser without complaint.</p>
<p dir="auto"><strong>What was tricky:</strong> containing the agents was the real work. A Cloudron app is one container, so a local coding agent would normally share the server's user and could read its secrets. The package gives agents their own user, reached only through a small wrapper and one narrow sudo rule, with an iptables firewall (IPv4 and IPv6) that lets them reach the internet, their workspace and Paperclip's own API, and nothing on the internal network. Paperclip also ships its own bundled copies of the agent tools for its ACP engine, which would sidestep a wrapper; every one of those is routed back through the contained path.</p>
<p dir="auto"><strong>Still rough:</strong> the first image download is large. Agent workspaces are git checkouts kept outside the backup on purpose, so anything an agent has not committed and pushed is not backed up.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f6e0.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--hammer_and_wrench" style="height:1.4em;width:auto;vertical-align:middle" title="🛠" alt="🛠" />️ For the Cloudron team</h3>
<p dir="auto"><strong>Maintenance burden:</strong> upstream releases often, so the package pins the exact agent-tool versions upstream tests with and moves them together on each bump. <strong>Why it suits the App Store:</strong> agent orchestration is in demand, the upstream is MIT, and it pairs naturally with the AI and automation apps already here. <strong>Friction worth knowing:</strong> containing a second, less-trusted user inside one app container needs <code>net_admin</code> and a careful sudo design; a per-app way to run a sandboxed sub-process would make packages like this simpler.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4bb.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--computer" style="height:1.4em;width:auto;vertical-align:middle" title="💻" alt="💻" /> For Paperclip's developers</h3>
<p dir="auto">A setting to move the workspace and project roots out of the instance directory would help any packager that splits persistent storage. Package source and pull requests welcome at <a href="https://github.com/OrcVole/paperclip-cloudron" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/OrcVole/paperclip-cloudron</a>. Happy to co-maintain.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f513.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--unlock" style="height:1.4em;width:auto;vertical-align:middle" title="🔓" alt="🔓" /> Unlocks</h3>
<p dir="auto">Now you can run a small, budgeted team of AI agents on your own Cloudron that picks up tickets, works through recurring chores and reports back, without handing your server's secrets to the agents doing the work.</p>
<h3><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f517.png?v=b6971addb6c" class="not-responsive emoji emoji-android emoji--link" style="height:1.4em;width:auto;vertical-align:middle" title="🔗" alt="🔗" /> Synergies</h3>
<ul>
<li><strong>Paperclip + vLLM or Ollama:</strong> point agents at a model you host yourself on the same Cloudron, through its public URL, and keep every prompt on your own hardware.</li>
<li><strong>Paperclip + Forgejo:</strong> give agents a repository to clone, commit to and push, so their work lands in version control you own.</li>
<li><strong>Paperclip + Uptime Kuma:</strong> watch <code>/api/health</code> so you know the moment the agent control plane goes down.</li>
<li><strong>Paperclip + Langfuse:</strong> trace what your agents actually send to their models, for cost and quality review.</li>
</ul>
<p dir="auto">Feedback, bug reports, and "works on my install" confirmations would be great.</p>
]]></description><link>https://forum.cloudron.io/topic/16221/paperclip-community-package-now-available</link><generator>RSS for Node</generator><lastBuildDate>Sun, 15 Nov 2026 21:29:13 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/16221.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 Oct 2026 18:46:03 GMT</pubDate><ttl>60</ttl></channel></rss>