Sign in

Clelia Astra Bertelli

@cle-does-things.bsky.social
243 followers 479 following 571 posts

She/her Open Sourceress at @llamaindex.bsky.social Girly dev who likes AI and python💅💻 Find out more here 👉 clelia.dev

PostsRepliesMedia
Clelia Astra Bertelli @cle-does-things.bsky.social · 05/07/2026
PdfItDown has WASM bindings that provide you with fast conversion to PDF in the browser and on the edge. You can get started by deploying a @cloudflare.social worker with less than 20 lines of code, using the snippet below👇 Full example: github.com/AstraBert/P...
000
Clelia Astra Bertelli @cle-does-things.bsky.social · 17/06/2026
Write your first agent in Rust with 𝗺𝗶𝗰𝗿𝗼𝗮𝗴𝗲𝗻𝘁𝘀🦀 Define a provider, create custom tools, load skills from local or global .𝚊𝚐𝚎𝚗𝚝𝚜/𝚜𝚔𝚒𝚕𝚕𝚜, add instructions, and stream agent events in real time🤖 Get started: microag.clelia.dev ⭐ the GitHub repo: github.com/AstraBert/m...
010
Clelia Astra Bertelli @cle-does-things.bsky.social · 01/06/2026
Happy Pride Month!!!🏳️‍🌈🏳️‍⚧️ 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💖
030
Clelia Astra Bertelli @cle-does-things.bsky.social · 24/05/2026
My latest setup for agentic engineering in personal projects includes Copilot and Pi powered by Kimi K2.6.
100
Reposted by Clelia Astra Bertelli
Andri Óskarsson @andri.dk · 20/05/2026
I miss programming by hand. My day-job is now project-leading something that acts like a know-it-all junior developer on cocaine. Worst part is, that if you look past the obvious security issues it's the most productive I've ever been.
5767748
Reposted by Clelia Astra Bertelli
Albert Pinto @70sbachchan.bsky.social · 17/05/2026
daaaamn london
116176674691
Clelia Astra Bertelli @cle-does-things.bsky.social · 15/05/2026
Coding agents might feel like magic, but they aren’t 🪄 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.
130
Clelia Astra Bertelli @cle-does-things.bsky.social · 14/05/2026
Coding agents shouldn’t be black boxes ❌ 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. I built one for the Anthropic Messages API:
230
Clelia Astra Bertelli @cle-does-things.bsky.social · 12/05/2026
Do you actually own your document parsing infrastructure? 👀 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🦙
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 11/05/2026
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. I could solve this by committing every intermediate step to Git, but that would completely pollute my repo history.
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 01/05/2026
For 2026, I decided I'm going to build all of my side projects with Rust when possible🦀 So here'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🚀 With file-storage, you get:
130
Clelia Astra Bertelli @cle-does-things.bsky.social · 30/04/2026
Scaling document pipelines is harder than it looks, and not because of tooling, but mostly because of orchestration⚙️ That's why I teamed up with @render.com and focused on building a system where each component does one job well, and scales independently:
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 29/04/2026
The LlamaParse MCP got a new face, and it is now easier than ever to run document processing workflows from your agents🚀
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 21/04/2026
I'll be speaking at the Applied AI Conf organized by Tech Europe!🇪🇺 On the 28th of May, I'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 🦙
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 18/04/2026
I'll be speaking at the upcoming Voxel51 event in Stuttgart this Tuesday!🚀 I'll talk about the anatomy of AI agents, with a focus on document agents and building good harnesses for them⚙️ Swing by if you're interested, and check the official page for more details: voxel51.com/events/stut...
voxel51.com
Stuttgart AI, ML and Computer Vision Meetup - April 21, 2026
Join our in-person meetup to hear talks from experts on cutting-edge topics across AI, ML, and computer vision.
020
Clelia Astra Bertelli @cle-does-things.bsky.social · 17/04/2026
I've been building sunbears, a typescript library for CSV data loading written in Rust🦀
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 13/04/2026
ParseBench is here!📊 We’ve just released ParseBench, an open benchmark + dataset for evaluating document parsing at scale.
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 08/04/2026
I'm building 𝘀𝘂𝗻𝗯𝗲𝗮𝗿𝘀, a CSV data loader library for TS written in Rust🦀 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⚡
110
Reposted by Clelia Astra Bertelli
LlamaIndex @llamaindex.bsky.social · 07/04/2026
Visually rich documents are especially challenging for agents. Tables, charts, and images often break traditional document pipelines, making complex reasoning difficult📄 So we teamed up with LanceDB to build a structure-aware PDF QA pipeline🚀 Here’s how it works:
211
Clelia Astra Bertelli @cle-does-things.bsky.social · 07/04/2026
How can you improve your agentic search pipeline? I just wrote a blog post in collab with LanceDB to answer exactly that. TLDR:
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 06/04/2026
At @llamaindex.bsky.social, we're committed to building the most capable document agents.
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 03/04/2026
I just published a TypeScript library for loading CSV data, with an API inspired by Pandas and @pola.rs, but fully written in Rust 🦀
110
Reposted by Clelia Astra Bertelli
LlamaIndex @llamaindex.bsky.social · 30/03/2026
Our OSS engineer @cle-does-things.bsky.social recently built 𝗹𝗶𝘁𝗲𝘀𝗲𝗮𝗿𝗰𝗵, a fully local document ingestion and retrieval CLI/TUI application powered by LiteParse ⚡ litesearch demonstrates how developers can assemble a high-performance, local-first pipeline using tools from across the ecosystem:
241
Clelia Astra Bertelli @cle-does-things.bsky.social · 29/03/2026
Hey there 👋 , I built 𝗹𝗶𝘁𝗲𝘀𝗲𝗮𝗿𝗰𝗵, a fully local document ingestion and retrieval CLI and TUI app, powered by LiteParse⚡
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 27/03/2026
🚀 New release: 𝗯𝗲𝘁𝘁𝗲𝗿-𝗿𝗲𝘀𝘂𝗹𝘁-𝗽𝘆 𝘃𝟭.𝟭.𝟬 Inspired by the better-result library in the JS ecosystem, I built better-result-py to bring a Rust-style Result type to Python. With v1.1.0, I introduced the 𝙾𝚔 and 𝙴𝚛𝚛 classes to make control flow clearer and more explicit:
120
Clelia Astra Bertelli @cle-does-things.bsky.social · 26/03/2026
The Google DeepMind team really cooked with Gemini 3.1 in the Live API: it's fast and the output quality is great🔥 That's why at @llamaindex.bsky.social we decided to test it out with our bread and butter: document processing📄
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 26/03/2026
I created 𝘀𝗸𝗶𝗹𝗹𝘇𝘆, a simple CLI written in Rust for your agent skills📝 → 𝘴𝘬𝘪𝘭𝘭𝘻𝘺 𝘪𝘯𝘪𝘵 will allow you to create the frontmatter for a skill, also generating the required folders and skill file → 𝘴𝘬𝘪𝘭𝘭𝘻𝘺 𝘤𝘩𝘦𝘤𝘬 will validate your existing skills against the agentskills.io specification
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 25/03/2026
𝗷𝗮𝗸𝗲, the Make-like task executor for Unix OS I wrote in Rust🦀, has now reached 𝘃𝟬.𝟳.𝟬! Here's what's new:
120
Clelia Astra Bertelli @cle-does-things.bsky.social · 24/03/2026
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🚀 This version adds a search command, which allows your (or your agent's) flow to be smoother: search → read → modify.
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 23/03/2026
So excited to see live the article Vishal and I wrote on LlamaParse x Google Gemini!
121
Reposted by Clelia Astra Bertelli
Google for Developers @developers.google.com · 23/03/2026
Improve document parsing accuracy by 15% for financial PDFs. Use LlamaParse and Gemini 3.1 Pro to extract high-quality data from unstructured brokerage statements and complex tables. 📈 Precise reasoning 📂 Structured PDF data ⚡️ Event-driven scaling Dive into the code on GitHub → goo.gle/4dCPjjd
5225
Clelia Astra Bertelli @cle-does-things.bsky.social · 23/03/2026
A few people reached out asking if they could contribute to 𝗯𝗲𝘁𝘁𝗲𝗿-𝗿𝗲𝘀𝘂𝗹𝘁-𝗽𝘆, the library I created with a minimal, fully-typed and dependency-free implementation of the Rust Result type🦀
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 21/03/2026
Inspired by @dillonis.online's better-result library for the JS ecosystem, I published 𝗯𝗲𝘁𝘁𝗲𝗿-𝗿𝗲𝘀𝘂𝗹𝘁-𝗽𝘆, a minimal library with the Rust Result type implementation for Python. It's fully typed, dependency-free, and supports both sync and async functions.
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 19/03/2026
Today at @llamaindex.bsky.social we are launching 𝗟𝗶𝘁𝗲𝗣𝗮𝗿𝘀𝗲, a lightweight and open source CLI and TS library for document parsing🚀 We all know that document parsing pipelines have become complicated fast: different tools for different formats, many libraries, failures in structural detection.
120
Clelia Astra Bertelli @cle-does-things.bsky.social · 18/03/2026
I've been seeing some users that joined GitHub very recently (4-7 days ago) having dozens of opened PRs, most of which, in my experience, are duplicates and/or clearly AI slop: could someone from @github.com explain to me how/why aren't these users getting automatically blocked by the platform?
010
Clelia Astra Bertelli @cle-does-things.bsky.social · 16/03/2026
SqUIte, the GUI app I wrote for SQLite in Rust🦀, just reached v0.2.0 :) Now it supports all SQL statements, with a caveat: if you want to modify data, you have to acknowledge it by ticking the dedicated checkbox, so that you never accidentally run non-readonly queries🔐
101
Clelia Astra Bertelli @cle-does-things.bsky.social · 13/03/2026
I just released v0.5.0 of jake, my Rust-based alternative for Make🦀 Here's what's new:
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 10/03/2026
Gemini 2 Embedding dropped today and at @llamaindex.bsky.social we built a demo to showcase how you can integrate it with our ecosystem, from LlamaParse to LlamaAgents. It's called audio-kb, a local knowledge base for your audio notes:
120
Clelia Astra Bertelli @cle-does-things.bsky.social · 10/03/2026
Lol, agents opening a PR and pinging me for a review not event a minute after🙈 At least they said "please" and "thanks"🤷‍♀️ Seriously, tho, this should stop🫠
020
Clelia Astra Bertelli @cle-does-things.bsky.social · 09/03/2026
At @llama_index we built Surreal Slides, an agentic tool to manage and search your slides and presentations directly from the terminal. Here’s how it works:
110
Clelia Astra Bertelli @cle-does-things.bsky.social · 08/03/2026
I built 𝗻𝗼𝘁𝗶𝗼𝗻-𝗰𝗹𝗶 over the weekend: a lightweight CLI tool (and agent skill) to 𝗿𝗲𝗮𝗱, 𝘄𝗿𝗶𝘁𝗲, 𝗮𝗻𝗱 𝗺𝗼𝗱𝗶𝗳𝘆 𝗡𝗼𝘁𝗶𝗼𝗻 𝗽𝗮𝗴𝗲𝘀 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗹𝗲𝗮𝘃𝗶𝗻𝗴 𝘁𝗵𝗲 𝘁𝗲𝗿𝗺𝗶𝗻𝗮𝗹. Built in Go, it’s fast, simple, and works for both humans and AI agents.
250
Clelia Astra Bertelli @cle-does-things.bsky.social · 08/03/2026
Happy International Women's Day to all my sisters out there!♀️🏳️‍🌈🏳️‍⚧️ I see and I celebrate all of you, and that's what we should do every day, empowering this and the next generations of women through support, equal opportunities and visibility💜✨
020
Clelia Astra Bertelli @cle-does-things.bsky.social · 05/03/2026
In these times of war and uncertainty, I stumbled across an old song by an Italian rapper that I used to enjoy some years ago.
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 04/03/2026
jake, the Make alternative I built with Rust, just reached v0.4.0 🦀 Here’s what’s new: - Execute composite commands using operators like && and | 👩‍💻 - Run tasks from any subdirectory where jakefile.toml is defined ⚙️ There’s also a brand-new documentation website: jake-build.com 👀
110
Reposted by Clelia Astra Bertelli
LlamaIndex @llamaindex.bsky.social · 04/03/2026
🎥 Watch the full video here: 📘 Or get started right away with the docs (UI + code examples): developers.llamaindex.ai/python/clou...
developers.llamaindex.ai
Getting Started
Introduction to the Split API, a tool for automatically segmenting concatenated PDFs into logical document sections based on content categories.
021
Clelia Astra Bertelli @cle-does-things.bsky.social · 02/03/2026
Rust and Go are often compared across many dimensions. Since I’ve been working with both languages recently, I decided to put them to the test by building the same project in each: an in-memory, single-node KV store📁 I focused on comparing developer experience and performance in my own use case👩‍💻
140
Clelia Astra Bertelli @cle-does-things.bsky.social · 28/02/2026
New Rust project: 𝗦𝗾𝗨𝗜𝘁𝗲, a UI for SQLite🦀 Having heard some pretty interesting things about Rust's desktop ecosystem, I decided to give 𝗲𝗴𝘂𝗶 a try, building a lightweight desktop app that allows users to visualize results from SQL queries as tables✨
120
Clelia Astra Bertelli @cle-does-things.bsky.social · 27/02/2026
New blog post alert!🦙✨ At @llamaindex.bsky.social we shipped LlamaAgents Builder to make it the fastest way to build a document agent only with natural language.
100
Clelia Astra Bertelli @cle-does-things.bsky.social · 26/02/2026
I've been seeing an alarming pattern in OSS GitHub communities lately: people just scraping issues, pinging maintainers with urgency to get the issues assigned to them and producing PRs (mostly through coding agents) within minutes of maintainers agreeing to assign the issue.
101
Clelia Astra Bertelli @cle-does-things.bsky.social · 24/02/2026
Hey Rustacean friends!🦀 This Friday I'll be talking about how we migrated to Qdrant Edge for the storage layer of Semtools, @llamaindex.bsky.social's Rust-powered CLI toolkit for local document intelligence🦙
100