<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>She/her&#xA;Open Sourceress at @llamaindex.bsky.social&#xA;Girly dev who likes AI and python💅💻&#xA;Find out more here 👉 clelia.dev</description><link>https://bsky.app/profile/cle-does-things.bsky.social</link><title>@cle-does-things.bsky.social - Clelia Astra Bertelli</title><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mpwcnzvztw2i</link><description>PdfItDown has WASM bindings that provide you with fast conversion to PDF in the browser and on the edge.&#xA;You can get started by deploying a @cloudflare.social worker with less than 20 lines of code, using the snippet below👇 &#xA;Full example: https://github.com/AstraBert/PdfItDown/blob/main/packages/pdfitdown-worker</description><pubDate>05 Jul 2026 19:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mpwcnzvztw2i</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mohn4rasec27</link><description>Write your first agent in Rust with 𝗺𝗶𝗰𝗿𝗼𝗮𝗴𝗲𝗻𝘁𝘀🦀&#xA;&#xA;Define a provider, create custom tools, load skills from local or global .𝚊𝚐𝚎𝚗𝚝𝚜/𝚜𝚔𝚒𝚕𝚕𝚜, add instructions, and stream agent events in real time🤖&#xA;&#xA;Get started: microag.clelia.dev&#xA;⭐ the GitHub repo: https://github.com/AstraBert/microagents</description><pubDate>17 Jun 2026 06:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mohn4rasec27</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mnads3vl242y</link><description>Happy Pride Month!!!🏳️‍🌈🏳️‍⚧️ &#xA;I hope each and every one of you will be able to feel how loved you are every day, by me, by the community and by all the allies out there💖</description><pubDate>01 Jun 2026 14:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mnads3vl242y</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mmlwj62jhl2w</link><description>My latest setup for agentic engineering in personal projects includes Copilot and Pi powered by Kimi K2.6.</description><pubDate>24 May 2026 12:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mmlwj62jhl2w</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mlutmagsk22k</link><description>Coding agents might feel like magic, but they aren’t 🪄&#xA;&#xA;That’s exactly why I’ve been eager lately to understand how they work under the hood, using the most natural approach I could think of: observability.</description><pubDate>15 May 2026 07:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mlutmagsk22k</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mls5cezpqy2y</link><description>Coding agents shouldn’t be black boxes ❌&#xA;&#xA;If you’re calling models through APIs and can configure provider settings (base URL, API key, etc.), I highly recommend putting a local instrumented API proxy in front of them.&#xA;&#xA;I built one for the Anthropic Messages API:</description><pubDate>14 May 2026 06:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mls5cezpqy2y</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mlo75qacmz2n</link><description>Do you actually own your document parsing infrastructure? 👀&#xA;&#xA;At LlamaIndex, we wanted to make that easier, so we built 𝗹𝗶𝘁𝗲𝗽𝗮𝗿𝘀𝗲-𝘀𝗲𝗿𝘃𝗲𝗿, a lightweight HTTP backend built on top of LiteParse that can parse and generate page screenshots from PDFs, images, and Office documents🦙</description><pubDate>12 May 2026 16:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mlo75qacmz2n</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mlklv33wqm2u</link><description>I have one big problem with agentic engineering: I want agents to operate autonomously, but I also want granular, reversible control over every change they make.&#xA;&#xA;I could solve this by committing every intermediate step to Git, but that would completely pollute my repo history.</description><pubDate>11 May 2026 06:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mlklv33wqm2u</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mks65vq4pa2n</link><description>For 2026, I decided I&#39;m going to build all of my side projects with Rust when possible🦀 &#xA;So here&#39;s the first one: 𝗳𝗶𝗹𝗲-𝘀𝘁𝗼𝗿𝗮𝗴𝗲, a self-hostable file storage application built on a modern open source stack, with a full Rust backend and a @react.dev + @vite.dev frontend🚀 &#xA;With file-storage, you get:</description><pubDate>01 May 2026 12:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mks65vq4pa2n</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mkqhhw5rmh2t</link><description>Scaling document pipelines is harder than it looks, and not because of tooling, but mostly because of orchestration⚙️ &#xA;&#xA;That&#39;s why I teamed up with @render.com and focused on building a system where each component does one job well, and scales independently:</description><pubDate>30 Apr 2026 20:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mkqhhw5rmh2t</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mknykjdreb2c</link><description>The LlamaParse MCP got a new face, and it is now easier than ever to run document processing workflows from your agents🚀</description><pubDate>29 Apr 2026 20:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mknykjdreb2c</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mjz2pfrm7i25</link><description>I&#39;ll be speaking at the Applied AI Conf organized by Tech Europe!🇪🇺&#xA;On the 28th of May, I&#39;ll be in Berlin to give my talk about how you can build reliable document agents by leveraging harness engineering with the building blocks provided by @llamaindex.bsy.social 🦙</description><pubDate>21 Apr 2026 13:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mjz2pfrm7i25</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mjrzf76fiz22</link><description>I&#39;ll be speaking at the upcoming Voxel51 event in Stuttgart this Tuesday!🚀&#xA;I&#39;ll talk about the anatomy of AI agents, with a focus on document agents and building good harnesses for them⚙️&#xA;Swing by if you&#39;re interested, and check the official page for more details: https://voxel51.com/events/stuttgart-ai-ml-and-computer-vision-meetup-april-21-2026</description><pubDate>18 Apr 2026 18:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mjrzf76fiz22</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mjpyw7whws23</link><description>I&#39;ve been building sunbears, a typescript library for CSV data loading written in Rust🦀</description><pubDate>17 Apr 2026 22:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mjpyw7whws23</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mjfflzkd6f24</link><description>ParseBench is here!📊&#xA;&#xA;We’ve just released ParseBench, an open benchmark + dataset for evaluating document parsing at scale.</description><pubDate>13 Apr 2026 17:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mjfflzkd6f24</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mizc7o5ekz2m</link><description>I&#39;m building 𝘀𝘂𝗻𝗯𝗲𝗮𝗿𝘀, a CSV data loader library for TS written in Rust🦀&#xA;In Node, it can read a file with 1.000.000 rows in 0.3s, write the same amount of rows in 0.15s, respectively 4x and 2x faster than the `csv` package⚡</description><pubDate>08 Apr 2026 22:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mizc7o5ekz2m</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3miwrztutu32i</link><description>How can you improve your agentic search pipeline?&#xA;I just wrote a blog post in collab with LanceDB to answer exactly that.&#xA;TLDR:</description><pubDate>07 Apr 2026 22:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3miwrztutu32i</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mitsvwhtap2s</link><description>At @llamaindex.bsky.social, we&#39;re committed to building the most capable document agents.</description><pubDate>06 Apr 2026 17:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mitsvwhtap2s</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mim6tbgudy25</link><description>I just published a TypeScript library for loading CSV data, with an API inspired by Pandas and @pola.rs, but fully written in Rust 🦀</description><pubDate>03 Apr 2026 16:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mim6tbgudy25</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mi7w6bs67z2i</link><description>Hey there 👋 , I built 𝗹𝗶𝘁𝗲𝘀𝗲𝗮𝗿𝗰𝗵, a fully local document ingestion and retrieval CLI and TUI app, powered by LiteParse⚡</description><pubDate>29 Mar 2026 19:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mi7w6bs67z2i</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mi37xdzhb22s</link><description>🚀 New release: 𝗯𝗲𝘁𝘁𝗲𝗿-𝗿𝗲𝘀𝘂𝗹𝘁-𝗽𝘆 𝘃𝟭.𝟭.𝟬&#xA;&#xA;Inspired by the better-result library in the JS ecosystem, I built better-result-py to bring a Rust-style Result type to Python.&#xA;&#xA;With v1.1.0, I introduced the 𝙾𝚔 and 𝙴𝚛𝚛 classes to make control flow clearer and more explicit:</description><pubDate>27 Mar 2026 23:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mi37xdzhb22s</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mhyq76rzbq2i</link><description>The Google DeepMind team really cooked with Gemini 3.1 in the Live API: it&#39;s fast and the output quality is great🔥&#xA;That&#39;s why at @llamaindex.bsky.social we decided to test it out with our bread and butter: document processing📄</description><pubDate>26 Mar 2026 23:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mhyq76rzbq2i</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mhwzrr2jiy2s</link><description>I created 𝘀𝗸𝗶𝗹𝗹𝘇𝘆, a simple CLI written in Rust for your agent skills📝 &#xA;→ 𝘴𝘬𝘪𝘭𝘭𝘻𝘺 𝘪𝘯𝘪𝘵 will allow you to create the frontmatter for a skill, also generating the required folders and skill file&#xA;→ 𝘴𝘬𝘪𝘭𝘭𝘻𝘺 𝘤𝘩𝘦𝘤𝘬 will validate your existing skills against the agentskills.io specification</description><pubDate>26 Mar 2026 07:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mhwzrr2jiy2s</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mhujcrllgl2e</link><description>𝗷𝗮𝗸𝗲, the Make-like task executor for Unix OS I wrote in Rust🦀, has now reached 𝘃𝟬.𝟳.𝟬!&#xA;Here&#39;s what&#39;s new:</description><pubDate>25 Mar 2026 07:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mhujcrllgl2e</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mhsmya5ydc2s</link><description>notion-cli, the app I built in Golang to interact with @notion.com pages from your terminal and with your agents, got to v0.3.0🚀&#xA;This version adds a search command, which allows your (or your agent&#39;s) flow to be smoother: search → read → modify.</description><pubDate>24 Mar 2026 13:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mhsmya5ydc2s</guid></item><item><link>https://bsky.app/profile/cle-does-things.bsky.social/post/3mhr4fzb5ay2p</link><description>So excited to see live the article Vishal and I wrote on LlamaParse x Google Gemini!</description><pubDate>23 Mar 2026 22:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:fa4dghk7ournmogwrdv7f2nb/app.bsky.feed.post/3mhr4fzb5ay2p</guid></item></channel></rss>