<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Shayan Spiel - Agent Architect</title>
    <description>The latest articles on DEV Community by Shayan Spiel - Agent Architect (@shayanspiel).</description>
    <link>https://dev.to/shayanspiel</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4003071%2F6c3db8e9-841e-4635-ba81-f2d2db865844.png</url>
      <title>DEV Community: Shayan Spiel - Agent Architect</title>
      <link>https://dev.to/shayanspiel</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shayanspiel"/>
    <language>en</language>
    <item>
      <title>My AI Company Generated 2,000 Qualified Leads While I Slept</title>
      <dc:creator>Shayan Spiel - Agent Architect</dc:creator>
      <pubDate>Sun, 23 Aug 2026 21:07:25 +0000</pubDate>
      <link>https://dev.to/shayanspiel/my-ai-company-generated-2000-qualified-leads-while-i-slept-4bk</link>
      <guid>https://dev.to/shayanspiel/my-ai-company-generated-2000-qualified-leads-while-i-slept-4bk</guid>
      <description>&lt;p&gt;My AI company generated &lt;strong&gt;2,000 qualified leads&lt;/strong&gt; over the weekend, while I slept.&lt;/p&gt;

&lt;p&gt;Zero dollars spent on lead gen tools.&lt;/p&gt;

&lt;p&gt;That still sounds stupid.&lt;br&gt;
But it happened.&lt;/p&gt;

&lt;p&gt;No prospecting team.&lt;br&gt;
No one spending Saturday doing lead research.&lt;/p&gt;

&lt;p&gt;The system just kept running.&lt;/p&gt;
&lt;h2&gt;
  
  
  What it actually did
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;found companies matching our ICP&lt;/li&gt;
&lt;li&gt;researched them&lt;/li&gt;
&lt;li&gt;found the right people inside them&lt;/li&gt;
&lt;li&gt;verified the data&lt;/li&gt;
&lt;li&gt;scored each lead against our profile&lt;/li&gt;
&lt;li&gt;rejected the junk&lt;/li&gt;
&lt;li&gt;enriched the good ones&lt;/li&gt;
&lt;li&gt;built a list ready for outreach&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Work that used to require people — now done by agents.&lt;/p&gt;

&lt;p&gt;This is the AI I care about.&lt;/p&gt;

&lt;p&gt;Not another chatbot.&lt;br&gt;
Not "10x your productivity".&lt;/p&gt;
&lt;h2&gt;
  
  
  The system behind it
&lt;/h2&gt;

&lt;p&gt;Here is what actually ran: a worker with &lt;strong&gt;one job and one number&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It researched real people on the public web, checked every single one against our Ideal Customer Profile, and only recorded a lead when the evidence proved the fit. Everything else got thrown out automatically.&lt;/p&gt;

&lt;p&gt;Two design decisions do the heavy lifting:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;A target that survives restarts.&lt;/strong&gt; "Get 2000 leads based on my ICP and don't stop until it's done" is stored on disk, not in chat memory. Close the laptop, come back tomorrow, say "continue" — it picks up where it left off.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A quality gate that can't be sweet-talked.&lt;/strong&gt; A lead only counts if it scores above the bar AND cites the ICP file as evidence. Duplicates, guessed emails, and vague fits never make the list — by rule, not by trust.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Your definition of "who counts" lives in one plain-language file. Edit it yourself, or tell the worker &lt;em&gt;"update my ICP"&lt;/em&gt; — every future decision follows the new rules automatically.&lt;/p&gt;
&lt;h2&gt;
  
  
  Run it yourself
&lt;/h2&gt;

&lt;p&gt;I packaged the exact worker we use. Not a blueprint. Not a 40-page PDF. The actual system — free and open source.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://spielos.xyz/landing/lead-researcher/" rel="noopener noreferrer"&gt;Lead Researcher — free AI lead generation automation worker&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It installs into the AI coding tool you already have — Claude Code, Codex CLI, or OpenCode — in under two minutes. Then you talk to it like a person:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Get 2000 leads for me based on my ICP and don't stop until it's done.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;One command exports &lt;code&gt;leads.csv&lt;/code&gt; — ready for Excel, Sheets, or your CRM. Every row carries its source and justification, so you know why each person is on the list.&lt;/p&gt;

&lt;p&gt;No accounts. No servers. No subscriptions. Your data never leaves your computer. There is even a hands-free scheduler that wakes it up every few minutes, so the weekend shift really does run itself.&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/ShayanSpiel/Lead-Researcher" rel="noopener noreferrer"&gt;ShayanSpiel/Lead-Researcher&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Full write-up on how we run this inside an AI-operated company: &lt;a href="https://spielos.xyz/notes/ai-lead-research-worker/" rel="noopener noreferrer"&gt;2,000 Qualified Leads While I Slept&lt;/a&gt; on the SpielOS blog.&lt;/p&gt;

&lt;h2&gt;
  
  
  Be honest about limits
&lt;/h2&gt;

&lt;p&gt;A research worker fills the top of your pipeline. It does not close deals.&lt;/p&gt;

&lt;p&gt;It will not fix a weak offer. If your ICP says "everyone," you will get a list of everyone — and it will perform exactly like the list you would have bought. And someone still has to write outreach that respects the person reading it.&lt;/p&gt;

&lt;p&gt;What changes is the economics. Research that used to take a hire — or a subscription plus an intern — becomes a background job. You compete on how precisely you define who counts, not on how many hours your team can spend scrolling LinkedIn.&lt;/p&gt;

&lt;p&gt;Volume is cheap. Evidence is the scarce resource. Build your list from evidence.&lt;/p&gt;




&lt;p&gt;We also run the whole loop — lead research plus the outreach that follows — as a service at &lt;a href="https://spielos.xyz/pricing/" rel="noopener noreferrer"&gt;$2,990/month&lt;/a&gt;. If you'd rather hand it over: &lt;a href="https://spielos.xyz/apply/" rel="noopener noreferrer"&gt;Apply for a free review&lt;/a&gt;. Free review · No required call · See the scope before you pay.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>automation</category>
      <category>marketing</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Hey guys,

I'm currently building SpielOS, a Session-as-Content platform, which turns your dev sessions into publishable content.

With a @post | /post command.

It's open-source, if you find this useful let me know^
v2 will be out in less that 48hours.</title>
      <dc:creator>Shayan Spiel - Agent Architect</dc:creator>
      <pubDate>Sun, 28 Jun 2026 00:50:21 +0000</pubDate>
      <link>https://dev.to/shayanspiel/hey-guys-im-currently-building-spielos-a-session-as-content-platform-which-turns-your-dev-1j08</link>
      <guid>https://dev.to/shayanspiel/hey-guys-im-currently-building-spielos-a-session-as-content-platform-which-turns-your-dev-1j08</guid>
      <description></description>
      <category>buildinpublic</category>
      <category>opensource</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
