Clelia Astra Bertelli's Avatar

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

219 Followers  |  470 Following  |  440 Posts  |  Joined: 22.11.2024  |  1.7933

Latest posts by cle-does-things.bsky.social on Bluesky

Preview
The anatomy of a document processing agent Exploring the building blocks of LobsterX, a document-processing agent inspired by OpenClaw

๐Ÿ“ฆ Install: ๐˜ถ๐˜ท ๐˜ต๐˜ฐ๐˜ฐ๐˜ญ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ญ๐˜ฐ๐˜ฃ๐˜ด๐˜ต๐˜ฆ๐˜ณ๐˜น --๐˜ฑ๐˜ณ๐˜ฆ๐˜ณ๐˜ฆ๐˜ญ๐˜ฆ๐˜ข๐˜ด๐˜ฆ=๐˜ข๐˜ญ๐˜ญ๐˜ฐ๐˜ธ
๐Ÿ“š Read more: github.com/AstraBert/w...
๐Ÿ“ Read the blog: clelia.dev/2026-02-09-...

09.02.2026 17:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

3. The agent is self-hostable and can be used both as a Docker image and as a uv tool, and is available as a Telegram bot๐Ÿ’ฌ

09.02.2026 17:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

2. The agent has only access to a virtual filesystem (AgentFS by @tur.so) to avoid damaging your real one, and cannot execute arbitrary bash commands, preventing it from performing dangerous or security-critical operations๐Ÿ”’

09.02.2026 17:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

1. LobsterX uses @llamaindex.bsky.social cloud products to parse, extract structured data and classify files

09.02.2026 17:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

The tech world went crazy for @openclaw, so I decided to build a similar crustacean agent called LobsterX๐Ÿฆž, with a focus on document-processing tasks.
I wrote a blog about it: clelia.dev/2026-02-09-..., but, as a tl;dr:

09.02.2026 17:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Everybodyโ€™s talking about OpenClaw, so @cle-does-things.bsky.social decided to build her own crustacean AI assistant for document workflows: LobsterX ๐Ÿฆž

09.02.2026 17:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/multipilot: Orchestration layer to run multiple Copilot tasks concurrently with Temporal Workflows Orchestration layer to run multiple Copilot tasks concurrently with Temporal Workflows - AstraBert/multipilot

You can visualize the progress (or the session, once it's finished), through ad-hoc HTML rendering of logs in the browser, all packaged within the same easy-to-use CLI tool!๐ŸŽจ
Give it a try ๐Ÿ‘‰ github.com/AstraBert/m... (it's still in alpha, feedback is highly appreciatedโœจโœจ)

06.02.2026 21:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Built on top of the Copilot SDK in @golang.org, multipilot leverages @temporal.io workflows to spawn and manage several Copilot sessions on different working directories in a resilient and durable way, keeping track of everything through JSONL log files๐Ÿ‘ฉโ€๐Ÿ’ป

06.02.2026 21:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Hey, I just released ๐—บ๐˜‚๐—น๐˜๐—ถ๐—ฝ๐—ถ๐—น๐—ผ๐˜, an orchestration tool to run multiple @github.com Copilot sessions concurrently!๐Ÿ‘‹

06.02.2026 21:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Skills vs MCP tools for agents: when to use what LlamaIndex is a simple, flexible framework for building knowledge assistants using LLMs connected to your enterprise data.

The main takeaway? Skills are easier to set up but tougher to keep up-to-date, whereas MCPs are more dev-facing, but offer a more deterministic toolset with less maintenance overhead.
Check out the article ๐Ÿ‘‰ www.llamaindex.ai/blog/skills...

03.02.2026 22:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Are you choosing between MCP servers and skills for your agent?
@tuana.dev and I wrote a blog post about the differences between the two and their PROs and CONs, informed by the lessons learnt while building our own coding agent (LlamaAgents Builder).

03.02.2026 22:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/PdfItDown: Convert Everything to PDF Convert Everything to PDF. Contribute to AstraBert/PdfItDown development by creating an account on GitHub.

๐Ÿ“ฆ Install with: ๐˜ถ๐˜ท ๐˜ต๐˜ฐ๐˜ฐ๐˜ญ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ฑ๐˜ฅ๐˜ง๐˜ช๐˜ต๐˜ฅ๐˜ฐ๐˜ธ๐˜ฏ-๐˜ฎ๐˜ค๐˜ฑ-๐˜ด๐˜ฆ๐˜ณ๐˜ท๐˜ฆ๐˜ณ
๐Ÿ“š Take a look at the docs: pdfitdown.eu
โญ Star the repo on GitHub: github.com/AstraBert/P...

01.02.2026 14:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

PdfItDown, the python library I created to convert (almost) any file format to PDF, has now an MCP server!๐Ÿš€
Built on top of FastMCP and running over stdio transport, PdfItDown MCP server allows your agents to seamlessly convert one or more files to PDF in one go!

01.02.2026 14:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Why don't I vibe code more? Yapping about my experience with vibe-coding

Here is the blog that came out of my self-reflection: clelia.dev/2026-01-31-...

31.01.2026 20:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

While the world seems to be going crazy for OpenClaw/MoltBot (great work @steipete.me btw) and agents having their own Reddit, I decided to take a step back and reflect on why I don't vibe-code more (for those who don't know me: hi, I'm cleโœจ and I hand-write approx. 70-80% of my code).

31.01.2026 20:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/scpr: Web scraper CLI and MCP built for human and coding agents Web scraper CLI and MCP built for human and coding agents - AstraBert/scpr

GitHub repo ๐Ÿ‘‰ github.com/AstraBert/scpr
Download ๐Ÿ‘‰ ๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ @๐˜ค๐˜ญ๐˜ฆ-๐˜ฅ๐˜ฐ๐˜ฆ๐˜ด-๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ๐˜ด/๐˜ด๐˜ค๐˜ฑ๐˜ณ

31.01.2026 12:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Clelia Astra Bertelli โ€” Open Source Engineer and passionate AI developer ๐Ÿš€ Open Source Engineer and passionate AI developer

Take a look at the demo, where I use scpr to scrape content from one of my blog entries and all crossed-linked pages on my domain (clelia.dev, in total 14 pages) in 0.2 secondsโ˜๏ธ

31.01.2026 12:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

I built a small web-scraping CLI app with @golang๐ŸŒ
It's called ๐˜€๐—ฐ๐—ฝ๐—ฟ, and allows you to:
๐Ÿ”„ Scrape pages recursively using concurrent tasks
๐Ÿ”’ Visit only trusted domains
๐Ÿ“ Download scraped pages as markdown
๐Ÿค– Interact with your coding agents, since it comes with an ๐— ๐—–๐—ฃ ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ ๐—ฎ๐—ป๐—ฑ ๐˜€๐—ธ๐—ถ๐—น๐—น๐˜€

31.01.2026 12:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

We updated our contributions guide with guidelines on how to use AI to propose changes to the @llamaindex.bsky.social main repository: github.com/run-llama/l...
tl;dr: you can use AI, but you need to understand what you're creating and be able to maintain it long-term

28.01.2026 23:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We're launching LlamaAgents Builder todayโ€”a new way to build document processing agents ๐Ÿ”ฅ

28.01.2026 18:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

On this Holocaust Remembrance Day, my heart goes out to all humans fighting systemic oppression, from Gaza to the United States, Ukraine, Yemen, Sudan, Syria, Iran, and countless other places.
May the suffering of those who came before us help us avoid the same horrors today๐Ÿซ‚โ˜ฎ๏ธ

27.01.2026 13:32 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/rag-rs: A Rust-native implementation of the RAG stack A Rust-native implementation of the RAG stack. Contribute to AstraBert/rag-rs development by creating an account on GitHub.

Or find it on GitHub ๐Ÿ‘‰ github.com/AstraBert/r...

25.01.2026 17:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Just released the first stable version of ๐—ฟ๐—ฎ๐—ด-๐—ฟ๐˜€, my Rust native implementation of the RAG stack๐Ÿฆ€
The package now has a solid CI pipeline, with thorough testing and linting๐Ÿš€
You can install v0.2.1 via cargo and npm:
๐˜ค๐˜ข๐˜ณ๐˜จ๐˜ฐ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ณ๐˜ข๐˜จ-๐˜ณ๐˜ด
๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ @๐˜ค๐˜ญ๐˜ฆ-๐˜ฅ๐˜ฐ๐˜ฆ๐˜ด-๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ๐˜ด/๐˜ณ๐˜ข๐˜จ-๐˜ณ๐˜ด

25.01.2026 17:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/codemd: Command line tool to extract code from markdown files Command line tool to extract code from markdown files - AstraBert/codemd

Make sure to upgrade:
๐˜ค๐˜ข๐˜ณ๐˜จ๐˜ฐ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ค๐˜ฐ๐˜ฅ๐˜ฆ๐˜ฎ๐˜ฅ@0.2.1
๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ @๐˜ค๐˜ญ๐˜ฆ-๐˜ฅ๐˜ฐ๐˜ฆ๐˜ด-๐˜ต๐˜ฉ๐˜ช๐˜ฏ๐˜จ๐˜ด/๐˜ค๐˜ฐ๐˜ฅ๐˜ฆ๐˜ฎ๐˜ฅ@๐˜ญ๐˜ข๐˜ต๐˜ฆ๐˜ด๐˜ต
And leave a little โญ on GitHub: github.com/AstraBert/c...

24.01.2026 23:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Shipped a small bugfix to codemd, my Rust-based tool to extract and run code from markdown๐Ÿฆ€
The regex I had in place wasn't correctly capturing code blocks with backticks (which are fairly common il languages like TS or Go), with v0.2.1 that should be fixed!๐Ÿ‘ฉโ€๐Ÿ’ป

24.01.2026 23:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Just surpassed 3k contributions on @github.com in the past year!
btw, if you're looking for ways to support my OSS work ๐Ÿ‘‰ github.com/sponsors/As...

24.01.2026 17:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Get started with the SDK:
๐˜ฑ๐˜ช๐˜ฑ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ญ๐˜ญ๐˜ข๐˜ฎ๐˜ข-๐˜ค๐˜ญ๐˜ฐ๐˜ถ๐˜ฅ>=1
๐˜ฏ๐˜ฑ๐˜ฎ ๐˜ช ๐˜ญ๐˜ญ๐˜ข๐˜ฎ๐˜ข-๐˜ค๐˜ญ๐˜ฐ๐˜ถ๐˜ฅ@๐˜ญ๐˜ข๐˜ต๐˜ฆ๐˜ด๐˜ต
Take a look at our n8n guide: run-llama.github.io/n8n-llamacloud

23.01.2026 21:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We also revamped the @n8n.io integration @tuana.dev and I built, with more stable nodes and extended support for LlamaClassify and LlamaSheets ๐Ÿš€

23.01.2026 21:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

At @llamaindex.bsky.social we just released our new SDK for LlamaCloud, which means:
- Cleaner, unified client interfaces
- Full synchronous and asynchronous support
- Smoother typing (-> better autocomplete!)
- Parity between Python and Typescript SDK

23.01.2026 21:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - AstraBert/rag-rs: A Rust-native implementation of the RAG stack A Rust-native implementation of the RAG stack. Contribute to AstraBert/rag-rs development by creating an account on GitHub.

Install the alpha release with ๐˜ค๐˜ข๐˜ณ๐˜จ๐˜ฐ ๐˜ช๐˜ฏ๐˜ด๐˜ต๐˜ข๐˜ญ๐˜ญ ๐˜ณ๐˜ข๐˜จ-๐˜ณ๐˜ด@0.2.0-๐˜ข๐˜ญ๐˜ฑ๐˜ฉ๐˜ข and find the repo on GitHub ๐Ÿ‘‰ github.com/AstraBert/r...

20.01.2026 10:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@cle-does-things is following 20 prominent accounts