Clelia Astra Bertelli

Clelia Astra Bertelli

@cle-does-things.bsky.social

She/her Open Sourceress at @llamaindex.bsky.social Girly dev who likes AI and python๐Ÿ’…๐Ÿ’ป Find out more here ๐Ÿ‘‰ clelia.dev

250 followers479 following571 posts

Pinned

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.

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...

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๐Ÿ’–

Install the latest version with ๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช -๐˜จ @๐˜ค๐˜ญ๐˜ฆ-๐˜ฅ๐˜ฐ๐˜ฆ๐˜ด-๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ๐˜ด/๐˜ง๐˜ถ๐˜ด๐˜ฆ๐˜ฑ๐˜ณ๐˜ฐ๐˜น๐˜บ, connect it to your Langfuse setup (I have a locally self-hosted instance), and enjoy in-depth tracing without hassles :) โญ GitHub repo: github.com/AstraBert/f...

github.comGitHub - AstraBert/fuseproxy: API proxy for coding agents with Langfuse-powered instrumentationAPI proxy for coding agents with Langfuse-powered instrumentation - AstraBert/fuseproxy

Clelia Astra Bertelli reposted

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.

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.

View full thread

I also built instrument-claude, an observability tool that turns Claude Code's hook events into OTel-compatible traces, spans, and events, providing an overview of everything happening within a conversation turn or across an entire session.

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.

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:

View full thread

Best part? Everything runs locally and fully self-hosted with Docker Compose. This setup gives me: - visibility into what the agent actually sends and receives - insight into tool calls and tool outputs - token + cost tracking - latency monitoring

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:

- Express backend running on Bun - Anthropic SDK integration with full streaming support - Plug-and-play observability via LangFuse for tracing inputs, outputs, tokens, latency, and costs - Integrated with GitHub Copilot (my favorite coding agent right now)

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๐Ÿฆ™

View full thread

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๐Ÿฆ™

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.

View full thread

With aggit, my agents can stash intermediate work, create branches safely, restore previous states, and back up artifacts to my RustFS server with multi-instance replication support, all without touching the main Git repository.

Once the results are ready, I can cleanly push the final changes to GitHub. Learn more โ†’ aggit.dev Install as an agent skill โ†’ ๐˜ฏ๐˜ฑ๐˜น ๐˜ด๐˜ฌ๐˜ช๐˜ญ๐˜ญ๐˜ด ๐˜ข๐˜ฅ๐˜ฅ ๐˜ˆ๐˜ด๐˜ต๐˜ณ๐˜ข๐˜‰๐˜ฆ๐˜ณ๐˜ต/๐˜ข๐˜จ๐˜จ๐˜ช๐˜ต Leave a โญ โ†’ github.com/AstraBert/a...

github.comGitHub - AstraBert/aggit: S3-backed, git-versioned object storage for your agentsS3-backed, git-versioned object storage for your agents - AstraBert/aggit

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.

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:

View full thread

๐ŸŒ Axum REST APIs to interact with Redis and Qdrant โž• Observability with Jager and @opentelemetry.io, rate limiting with Memcached ๐Ÿ‘ฉโ€๐Ÿ’ป And, as always, the code is open source if you want to customize it: github.com/AstraBert/f...

github.comGitHub - AstraBert/file-storage: Self-hostable file storage platform built on a modern open-source stackSelf-hostable file storage platform built on a modern open-source stack - AstraBert/file-storage

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:

View full thread

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.comStuttgart AI, ML and Computer Vision Meetup - April 21, 2026Join our in-person meetup to hear talks from experts on cutting-edge topics across AI, ML, and computer vision.
View full thread

What makes it different? ParseBench optimizes for semantic correctness, not exact text matching. That means evaluating whether parsed outputs are actually useful for humans and AI agents making downstream decisions ๐Ÿ”

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โšก

sunbears uses ๐˜‹๐˜ข๐˜ต๐˜ข๐˜๐˜ณ๐˜ข๐˜ฎ๐˜ฆ as its primary data structure, a columnar format with strict typing, null and NaN filtering, and convenient column-to-array transformations๐Ÿ“„ ๐Ÿ“ฆ Get started now: ๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ @๐˜ค๐˜ญ๐˜ฆ-๐˜ฅ๐˜ฐ๐˜ฆ๐˜ด-๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ๐˜ด/๐˜ด๐˜ถ๐˜ฏ๐˜ฃ๐˜ฆ๐˜ข๐˜ณ๐˜ด

Clelia Astra Bertelli reposted

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: