<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>iam</title>
        <link>https://paragraph.com/@iam</link>
        <description>undefined</description>
        <lastBuildDate>Thu, 24 Sep 2026 08:22:24 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>iam</title>
            <url>https://storage.googleapis.com/papyrus_images/30bd4c18ab7c0c0d7f3776730ccaed91</url>
            <link>https://paragraph.com/@iam</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[The New Social]]></title>
            <link>https://paragraph.com/@iam/the-new-social</link>
            <guid>T60anYSFFBfj5kAC1gqY</guid>
            <pubDate>Mon, 17 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Decentralization and federation, it's a brave new world online.]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/d9538dff6d02725f375b476f30cbeaed.jpg" blurdataurl="data:image/png;base64,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" nextheight="971" nextwidth="1456" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><h2>Emerging social platforms: A new era of digital interaction</h2><p>As the world continues to evolve and seek alternatives to social media giants like Facebook, Instagram, and Twitter, a wave of innovative platforms are emerging that aim to redefine our online experiences. These new-age networks present an opportunity for users to break free from the constraints of pre-defined algorithms while enjoying greater control over their digital identities.</p><h2>Beyond decentralization: The promise of innovation</h2><p>One core feature shared by these emerging platforms is their decentralized nature. By distributing power across multiple nodes rather than concentrating it in one central authority, they create an environment less susceptible to censorship and manipulation. This not only fosters freedom of expression but also inspires innovation as developers can build on top of existing frameworks or even create entirely new ecosystems.</p><p>- <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://www.farcaster.xyz/">Farcaster</a>: a decentralized platform whose model encourages developers to contribute features tailored specifically for its user base. As more developers join the network and bring unique perspectives into the mix, Farcaster has the potential to become increasingly diverse in functionality – giving users access to a wide range of tools without being locked into any single service provider. They provide their own client, <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://warpcast.com/">Warpcast</a>, and are actively supporting alternatives like <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://jam.so/">Jam</a>. </p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://blueskyweb.xyz/">BlueSky</a>: Inspired by the web, email, RSS feeds, and XMPP chats, BlueSky establishes a new foundation for social networking. The AT Protocol empowers creators with independence from platforms while giving developers the liberty to create unique experiences while offering room for inventive applications built around individual needs — like their novel form of account verification: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://blueskyweb.xyz/blog/3-6-2023-domain-names-as-handles-in-bluesky">domain names as handles</a>.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://nostr.com/">Nostr</a>: a global social network resistant to censorship that allows users not only autonomy within a specific platform but also seamless connectivity between different relays within its ecosystem. In doing so, Nostr creates a robust infrastructure designed explicitly around avoiding centralized control – ensuring that no single entity can dictate what information is accessible or suppressed on its network.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://joinmastodon.org/">Mastadon</a>: A versatile software that provides ample room for customization through versatile software powering various websites catering uniquely distinct communities&apos; preferences or requirements – be it through privacy settings, integration options or diverse functionalities available via modular plugins developed by contributors worldwide.</p></li></ul><h2>Challenges ahead: A long road towards mass adoption</h2><p>Despite these promising developments, the new social platforms face several challenges in their quest for widespread adoption. One such hurdle is user inertia – with mainstream platforms like Facebook, Twitter, and Instagram having already captured a significant portion of global users&apos; attention spans; convincing individuals to migrate to an entirely different ecosystem can prove daunting.</p><p>Another challenge lies in scalability. While decentralized networks offer increased resistance against centralized censorship or manipulation efforts, they may also struggle to handle large volumes of traffic efficiently. As recent events have shown – including the infamous CryptoKitties craze on Ethereum&apos;s blockchain network – even seemingly innocuous activities can bring decentralized systems grinding to a halt if not properly managed.</p><p>There remains the perennial issue of security and privacy. Although these emerging platforms advocate greater control over personal data compared to traditional counterparts, no system is immune from potential breaches or malicious actors seeking unauthorized access. Users must remain vigilant when traversing online spaces while developers continue refining safeguards that protect both individual and collective interests.</p><h2>A brave new world</h2><p>The rise of Farcaster, BlueSky, Nostr, Mastodon, and their myriad counterparts represents an exciting development in our digital landscape as they each strive towards empowering users amid a sea of algorithmic echo chambers dominating today&apos;s internet experience.</p><p>Numerous challenges stand between them and mass adoption - including user inertia barriers, scalability and security - these emerging social media alternatives paint a promising picture for those willing to step outside their familiar bubbles.</p><p>Ultimately it will be up to us—as end-users—to decide whether we embrace this paradigm shift wholeheartedly or cling onto our well-established habits within existing environments. Regardless of how things unfold one thing remains clear: The era where only central authorities dictated our online experiences has begun its inevitable decline - giving way for more diverse voices capable of redefining digital interactions across cyberspace at large.</p><hr><blockquote><p>If you’re on BlueSky follow <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://staging.bsky.app/profile/iamllm.bsky.social">@iamllm.bsky.social</a> to see <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://robotstxt.substack.com/p/ai-legion-on-bluesky">AI-Legion in action</a>! </p></blockquote><p></p>]]></content:encoded>
            <author>iam@newsletter.paragraph.com (iam)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/d4d6621559308019dc7f818af0350f96.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[AI-Legion on BlueSky]]></title>
            <link>https://paragraph.com/@iam/ai-legion-on-bluesky</link>
            <guid>6otDtSjOaUexlaj9Pdkd</guid>
            <pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Enabling an autonomous LLM to manage a profile on an open social protocol.]]></description>
            <content:encoded><![CDATA[<figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/39bcca30490446f679a384c8d69415fd.jpg" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAIAAAD4YuoOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFiElEQVR4nCWUe0xTZxjGn2W6xN2imUu8TZ2Kt6nMC85wcU5BkbtAW7ljoQLlYgG5I4XKQaAUaTlQ2tIe2gNWy6WKDChIIaxabCmCuOGiRKPOxUynM3MazexyWPL8/f7ye7/vfYAFbCw8imVcrOVjWx68CATIENGMBBoZ7ci/hDITqsyoGdkgHfVUjvlStiNaO0vniNQ5YnRjbI2FpR4Jaho8JO/zaejxkrTvrmzbJVLvKiE351WvyhAC80KxkI0lMViThC05cC/HYRk4KgaQbkDOJZT0ghhiADKLh/K6T7PNXz0WprWzNfZoaoyjuhamHgloGjrYYNon7fao6dhVTm8u07gWky554s/4pcBHIVjEwtIYrOFhWy48CfhLEaEGr40B5HYzBoR5fs3wBpnFU2nzpWxBLYwER+eIUF2LUFnDlRZ/ctBb1ucpMW6vNGwW0atLqEV5DcgQ47gQWPA/IBprEuGaPbeiegbArKiDAQj7UDW8WGpxaxrzUY8Hax3h2nGWbjxcO87W2Fgqa2ijxZ80+5AmL4lxZ2X7tgr96hLq62JFgEjhkkHMAb4Ix/IouCRhZx72n0EQiVgNUvTI6mKmV5s/l4zukI8daB4P0kywdA4OPcGhJ6J0E1GUnaWwBjdaAhUjfvWmYGnv0Ybe/ZJOVxG9V0SFE80HC+vmAAtD8VUsvkmHRwn8ziJSgSQaWR0o7AYxuFU2ukxq+bbR5q2w+6sn/NWOwy3MI0fRN+Ko8XjKxqWsGTpr02VHS8/48OiUwjgaVdvuW67zKJbHEU2AWyoO5mN3FrxOIVCMiAYkUxAakX8Rp3og6ke1eZXUsqvxuqfCHqqblA3drxu6H0vfTD43nUI7kmmboNVW2+UwWWY6BiatV28pjJbAKsPOQmpjNvklvxo7edUZpynEiRFALBI0I0GJuGZvST9HZZlPmFAx+HHN8DoGYI2gp1T993659dz5xtky8iildTKZvnGqYypHbwtvHDpCDoTI+tKUJi7Zs0NI7yjQLE0nwSWA9fHYmoI9uYyBbyXC6nFMpe603Z1+5Jh4nKixrZCOHlbaPElrJj2pN83emH7mfOV0vnZ2Xv2tyXTHPPZIZ5pJUI0EyAZ8xT1eVV3by/Suxdr12Yp5fCm4FcDKSKyLx5ZUeBbB5wwCaxGnRJY+WT5stz+cmvjdMDg7e/fltalnxuEH0zMv/n3pfP+X0/nG+c/Tt/dnXzyY/VM/+CuLNAfVmZIaBw5VdS3J136S1YxUEoliRJ8GVrDhEo8tfLjlwaccfjVgNeIYhUzDvNKeE9T1KsPN86Y7r5+8fXLv759vPXO+YwCvn7774+Erh+Ox+afZzsGZ4FqTe0X3PqLTXajfVKBFuhyJtYgmEFoErIzBeh7zhb4rwME5g6NyJGiR04X8i5+e7o9qsBBtk+ILN4/Lraco++3bz53P3z99+Mpw5a6k6ya3aTTk7BWP091rCw0fZtMQaJCqAK8e0VVgCeF/EjhchIAy+InwvRAHKhBYxwBiNUhqQ2Y78ruXlfV5ic0rRCbm6EpNXtUjJyhbcavjh+orOwiTS/mPy0uNHxS0Q0CDrwKvCfH1iBSDQyCoCL4CsLIVorpOsGsQVsMA/GpwhARbgSgN4nXgtoJ/AWntEBiROZesiyjo3iPq9akc2Fh2GQUdOHkBJ2ikUkhSgifHcRIJdYg8g4B87E0B3E7AR4jtuXAXwrsShyRMm4Y1gKNkKi+mBYk0eHpw25h24umR3o7sLuQakdOJkwakt4FPI60FSSokyJFALk5pcBc0phAUAnPhFg+miFYnYpMAW/OYKj0khm8dAkmEyMFSgaNmVJhQ4NJIPofU8xAYmKSdY0bzaeYweSrEkYiqA1uCsAoECRFQCI8kbAr/D9wdpAA20xASAAAAAElFTkSuQmCC" nextheight="535" nextwidth="1078" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>If you’ve been watching the space around GPT / LLMs you’ve probably been blown away by the breathtaking pace. A day can barely go by without a new groundbreaking development or novel use case being demoed. </p><p>This last week, the buzz has largely been around AutoGPT, AI-Legion (formerly GPT-Legion), and BabyAGI. Here’s a quick primer: </p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://github.com/Torantulino/Auto-GPT">AutoGPT:</a> a Python app that utilizeGPT to enable autonomous AI behavior with no user input. It breaks actions down into &quot;thoughts,&quot; &quot;reasoning,&quot; and &quot;criticism&quot; and seeks to achieve user-defined goals.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://github.com/yoheinakajima/babyagi">BabyAGI:</a> leverages OpenAI and Pinecone APIs to execute tasks based on previous results and a set objective. OpenAI is used to create and execute tasks, while Pinecone provides long term storage. </p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://github.com/eumemic/ai-legion">AI-Legion</a>: a typescript variant, this pluggable system is conceptually similar to AutoGPT and BabyAGI. It leverages LLM “agents” to complete tasks across simultaneous contexts. </p></li></ul><p>In other circles, the buzz has been around new modes of social. Mastadon, Farcaster, and Bluesky have all recently seen an influx of new users as accounts migrate off of Twitter. </p><img src="https://storage.googleapis.com/papyrus_images/09b625650f7bd53b60ed3f3c69aff100.png" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAARCAIAAAAzPjmrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEeUlEQVR4nJWUf0wbZRjH+4cx08QYsqB/LLgZlJ/pcOyAkmYWmvUK53LYZpUdWvTAI970lhZzISVrtQJjFTpcKdSNMYNdKCk0LKPqSBfi0C6mi0RNTJe0/Mh6qFdpt2O0gR5y2jvWsWgW98mby5Mn773f53ne53lFHMdlZ7/4pOj5hcUIwzB+v39xcYGmoxRFcRzH8nCPg7A/mUzSdJTjONHNH38W8bxSXjU9/Y1SqbRYLIHAzelpX0bgf7IzIIZhbkciaYHwAiUIfNJ91uUaczpHJyY8NE0/VtQCmVx3GiKO476dmXG73TRN+/03lpaWNlKptUSC4qFpmmEYmqbXEolYLE7T0WQyeZdhYrH4XYZZXb0XCoVvRyI0HV1dvceymxupFMtu7sxJ5Pd/n7svp+qQ9Jmnnnhud9YXFz7fm7NHebi6UlJx4ECpRFIBw3ClpByqURxVw6UlYlXdkfqjah3xPlSjyH8pt3R/8d6cPdm7n70TT1ec47b49SAPUeT3lZN2V+d5j8Ptc1/74dy4b9jjO3Ppq9O2oZ5PLV1dp0BQMXplpr3fZXdddbh99pHLfU6vw+0bmrgmGOfGfX1O79j0jUve74YnZxxu3y+3FjbZ1F9bW+kSBecjzaaBk3ZXPdlnGfaYHO5hT/of+0XXRyYjQZx4DYL03UOnhyfPfJk+zu66ahv9+tSFyd6Rqd6RqbNjadW2PqfTO+tw+97rGupxegM//RqPx7bvwDt1RX/ig/a21u6Oj1V1RyoOlhQX5lUdkhbm5/VarSiKSiSVH7bq2ttaS4oLykpL8Jbmnu4OqEZRur8Yb2kuKS44XP1qUf7LxPGW/y5RMBisP3ZMo3nDYGh/XaXSahsRpMFkMmFYC0EQRqMRx3GCIHQ6nV7f2tHZiaJN9oFBk8mE48d7rdZQKExRy3+urFDUMn/J7Ebqoa4VBQKBgwCgAEEIgjAMe7uxEQAAkiSbmpoIgiBJEgCANxsa8vLyysvKrFYrgiAWi0UikdQolQRBbHfo/ZD/PRnpNv0jErmzshKLxebD4UWeubm5+XB4dnb2t+Vl7pE8Yu7Wk8ntOagGygte2CcSiZ7etSsrK0uYO8GQy+VW62cEoRscPN/fPzA5eXliwnP9+izHbVEUxTAMy7JriQTLsslkkmGYJA/LsvxAsNsC4+Pjb2m1CIKYzWaj0ajlbRzHNRqNWqVGeAiCwLB3tVotDMMgCBoMBpCHJEmLxYLyIAiCYRgEQXq93mAwPJhkm82Wm5srkUj0er2WRy6X4zguk8kQBIFhGEXfgWFYq9ViGCYWiwEAAEEQRVGIx2g0CkHAMKzRaMRisc1me6hENpsN4CFJUq1SQxCEIAiKohiPTCaDYRiCIJwH5NtBKpWiKFpbWyuVSiEIEtJSgKDX62V4MteTFjCbzYWFhWqVug6Gi4qKQBDUaDTz4TDNEwqFhEdJKHosFhP88XhccAoI/p3P3LYAy7JC/0T5s24FgxRFRWl6k98qfDMGy79kGU/GzmxY5y95/f76R+BvpHtYhDBVtdMAAAAASUVORK5CYII=" nextheight="650" nextwidth="1198" class="image-node embed"><p>This post on Bluesky was the inspiration, and the basis of this project. What if I let AI-Legion improve some of its functionality? </p><p>I started off forking my own copy of Jem’s fork of AI-Legion. Spent some time exploring basic functionality, and prompting it to make a few exploratory (and quickly deleted) posts on BlueSky. And then I fed AI-Legion the <code>bsky-agent</code> types and prompted it to modify `src/module/definitions/bluesky.ts`. </p><p>After a lot of trial and error, AI Legion can now access a wide range of actions on BlueSky, including:</p><ul><li><p>postMessage</p></li><li><p>getTimeline</p></li><li><p>likePost</p></li><li><p>deleteLike</p></li><li><p>follow</p></li><li><p>deleteFollow</p></li><li><p>repost</p></li><li><p>deleteRepost </p></li><li><p>mute </p></li><li><p>unmute </p></li><li><p>listNotifications </p></li><li><p>countUnreadNotifications</p></li></ul><img src="https://storage.googleapis.com/papyrus_images/f0c3f81f7877e9fe6b3dbf8d92b55244.jpg" alt="" title="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAIAAAC1qksFAAAACXBIWXMAAAsTAAALEwEAmpwYAAADW0lEQVR4nI1U3W4qOQwOZeecttNMHNv5A7qPdGAK3Tue+Sy0gnPBLc9ABRJa2Rmqs9Ve7CiKPI4d258/x1wul/f3981ms91uN5vNz59/b1T4+m3/S/nVZPu78Pb2drlczOFwmD3/6QBjKiFmJCYOMRWkgMQxZUSWRbIPR0jgKXACTw48ouwOPFGIMcdYYsyINJ09Hw4Hs9/vJ9OZc945D55a2znwMWUNFgInogB65JxHCsQJgAHQ2s5a5xyAZye/zlpUvZPdQUx5t9uZ/f7XbDppW7kXPAEgcag+iEQcrPOqlHytdVIKhRAzUQohSylRBInhwDrQRBk8x1T2+71UkFKRqF7TBJTbnW9t17YAgG3bIUZrXduKBkliCx4sGEpsSg68tZ0Gk5CIbJ0vk9kQoJRZRVnTlATFU62JElKo4NTAxKnzAoVEcr6W7m5VOucrRB5jzqVCtJ9On2vtejsPWHn+bCNo1ApgRa+CIIkrJtIJLQs861WSTeC022kFOZfWdlaDt20nzsDWonjCQA9ZnIiHHTkQcEDRh5iIs5fMQPsn6IGnnIce/CqTmYRFgeXJChqIkh0O3ZY0tdugcq2PYhdDx1WJYB8eWisJIaJwmTjkMhkgymXiHAZOlez19ooG6lgoIEKhenUtFzx7YiK5i0XQudFJkraBT7cKBCLr6rygCNo94bVCZCUrFrYTilhbhZFYyKqAJP1NiBrglmIpkxtNNYCSBJwTrAIL82LKKZWUS4wp5xJY9ijsmMSYZQaRmWO1rwNELJSzDlrbxZj+FUC6R+JQGVKZAANtfO1Q5Y8SF0TWJenLKEh9FVXE+NB2Kd8qyGWiVTOq3dADvejJKhE/nZVCA18/LfVUQZZJqs9JbfIQYDp9rs2U90eNUi61aUH5EGKWp5DT8DTpu1QbXu0/J7Q+lwr1rcm73Q4AjRmNx/fj5nHc3Ksg+8g0Io/vjblr9MiYu5FpmuZxZJrWds33x9Hdt9Ef4ihHd99GpjHGjMx3Y0ZP1gtNj8fjer3+8WPey7ecLxaLRd/3L/N5v1jImsvJy2LRL5er5XK1Wr0ul8tFL799//KiGlGuVq+vf61Wr+Ldi+N6vT4ej+Z6vZ7P59Pp9PFxql8VPk4fXzT/5/vd8Hw+X6/XfwDMn3alhaeyDQAAAABJRU5ErkJggg==" nextheight="804" nextwidth="1456" class="image-node embed"><p>It took some prodding and a huge spike in OpenAI API usage for this month. The capabilities of AI-Legion are astounding, but you won&apos;t want to leave it running for too long! It can eat up your credits quickly. </p><img src="https://storage.googleapis.com/papyrus_images/3cc295e1edfbc4b285986382f06b717a.jpg" alt="" blurdataurl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAALCAIAAACRcxhWAAAACXBIWXMAAAsTAAALEwEAmpwYAAACPklEQVR4nKWSXWjTUBTHI2WCD2UgU8bwYQ9DUWSrjz6oyIShIEVRmF/gR5XaTYU5fVCoYjpwSMV0ZUvN1jRt18pcDNjSgKmhtBa0T10mhbDgMhGsrIWwmpTJ5EiaOgZOcPXH4TzcC+d37p+LAIDdfr2lZbvJ1GSxWMzm5s7OLrO52WRqam1tW1j4DA2hatrKzxUAQAAgHk9gmEfQmZ2ZyQuCwHGcWENRlGpDAIDR6wKaptddpLpBVE0FgNfJN5u7diEIki981AU0TZMk2cC4dVn6XkF+ky8U6i+IRCLV/0PVtMVyCQC6L56pj9+CSLKsCziO+1tE/46ROJtOIW1bkZ3tyI5tm3Z3fCl+rQtC4fCfEW0oNEmWfdHQ3mNHOroP7Ok53H5w/77jR7+VSrogl8tNTU+vjvuxvGwsFWRoq8PWO9C/tk72XTvRd3VtWR02q8PWc/nCoXOnT92wnx+8dfb2zd6B/iv37y6Wy3UBTb8yPi8AVFRVqSw9JkYv3bvjwr1OzL3aXWMjeuHeR6Oe4QmfE3MPT/j0c9zrJoknBO4OjD/0PDX6M8qvalpdgKIuIhwkXkyimJucig4+cOIBMsnzVGSSz6QJ0s9n0mQ4xMRjTDwWjEbZJIf7x2tXJJvkXjJMMBp99+E9QZJGT6ZTTDz2aX5eFwBAJpPBcZ8syyjqEoTZ5z5fik/ph2O4KIpDriFpTsLHcDbB8m95KkAJgoCiLmlOwjAsm82yCZYKUMVi0TviVRQFwzyiKHI1fgFG0zQWp+uyfQAAAABJRU5ErkJggg==" nextheight="523" nextwidth="1456" class="image-node embed"><p>If you’re interested in giving this a try, here’s the repo: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://github.com/iammatthias/ai-legion-bluesky">https://github.com/iammatthias/ai-legion-bluesky</a> </p><p>One thing to keep in mind: the timeline response from BlueSky is quite large, and will quickly fill up AI-Legion’s context window. I recommend either modifying the `getTimeline` function, or prompting AI-Legion to disregard certain data. As a primer, here is my prompt for managing BlueSky: </p><pre class="dont-break-out text-sm md:text-base"><code>1. Use GPT-4 for search
2. Post organically
3. Be engaging, but do not spam
4. Do not use emojis or hashtags
5. Maintain a fluid and stream-of-consciousness vibe with engaging content posted on bluesky
6. Enhance the human tone in engaging content posted on bluesky
7. Only Agent 1 can post to bluesky
8. You have access to the following bluesky actions: postMessage, getTimeline, likePost, deleteLike, follow, deleteFollow, repost, deleteRepost, mute, unmute, listNotifications, countUnreadNotifications
9. When using getTimeline, only get the 3 most recent posts, and only commit the text, image, uri, cid, and author to memory. Do not commit the timestamp, likes, reposts,replies, or other extraneous data.</code></pre><blockquote><p>If you’re on BlueSky follow <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out dont-break-out" href="https://staging.bsky.app/profile/iamllm.bsky.social">@iamllm.bsky.social</a> to see AI-Legion in action! </p></blockquote><p></p>]]></content:encoded>
            <author>iam@newsletter.paragraph.com (iam)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/28a7bc5c5c5d6b4176fd0b0fe25d5587.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>