PicoFlow
a tiny DSL-style Python library for LLM agent workflows
Details
- External ID
- 46706535
- Source
- HN
- Company
- —
- Product
- —
- Website domain
- —
- Launched
- Jan. 21, 2026
- Cohort
- —
- Upvotes
- 11
- Upvotes percentile
- 0.5335968379446641
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
Hi HN, I’m experimenting with a small Python library called PicoFlow for building LLM agent workflows using a lightweight DSL.I’ve been using tools like LangChain and CrewAI, and wanted to explore a simpler, more function-oriented way to compose agent logic, closer to normal Python control flow and async functions.PicoFlow focuses on: - composing async functions with operators - minimal core and few concepts to learn - explicit data flow through a shared context - easy embedding into existing servicesA typical flow looks like: flow = plan >> retrieve >> answer await flow(ctx) Patterns like looping and fork/merge are also expressed as operators rather than separate graph or config layers.This is still early and very much a learning project. I’d really appreciate any feedback on the DSL design, missing primitives, or whether this style feels useful for real agent workloads.Repo: https://github.com/the-picoflow/picoflow
Enrichment
- Theme
- AI agent frameworks and developer tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- AI-native
- Project type
- Commercial product
- Normalized one-liner
- python library for llm agent workflows
- Manually corrected
- False
Could you build this?
Yes A lightweight Python DSL library for composing agent logic using native control flow and function decorators is a small software library that an AI coding assistant can easily generate and test.
Discussion
2 comments analyzed.
Competitors mentioned: smolagents
Competitors
Other products that read as similar to this one — 172 launches clear the similarity bar, closest 8 shown.
Attention rank: #87 of 173 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 79 days after the earliest competitor.
- SymDerive · hn · 2026-02-01 · 26 upvotes · similarity 0.44
- Agent-contracts, contract-based LangGraph agents · hn · 2026-01-09 · 8 upvotes · similarity 0.42
- LLM agents that write Python to analyze execution traces at scale · hn · 2026-03-07 · 5 upvotes · similarity 0.40
- Pyra · hn · 2026-04-17 · 13 upvotes · similarity 0.40
- Lythonic · hn · 2026-04-13 · 5 upvotes · similarity 0.40
- 20x · hn · 2026-02-26 · 6 upvotes · similarity 0.39
- Plano · hn · 2026-01-06 · 8 upvotes · similarity 0.39
- JevLoop · github · 2026-09-20 · 17 upvotes · similarity 0.39
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.