frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Michael Jordan was a basketball legend. Now, he's one in NASCAR too

https://www.nytimes.com/athletic/6882918/2025/12/11/michael-jordan-nascar-settlement-trial-legend/
1•divbzero•27s ago•0 comments

Deno 2.6 and Socket: Supply Chain Defense in Your CLI

https://socket.dev/blog/deno-2-6-socket-supply-chain-defense-in-your-cli
2•feross•4m ago•0 comments

Battery storage hits $65/MWh, a tipping point for solar

https://electrek.co/2025/12/12/battery-storage-hits-65-mwh-tipping-point-solar/
4•toomuchtodo•11m ago•1 comments

EV sticker shock: Solo drivers using California carpool lanes face hefty fines

https://www.latimes.com/california/story/2025-12-01/ev-sticker-shock-solo-drivers-using-californi...
1•PaulHoule•11m ago•0 comments

Show HN: I made a grid that sizes your subscriptions by what they cost

https://visualize.nguyenvu.dev/
1•hoangvu12•12m ago•1 comments

UK Lords propose ban on VPNs for children

https://www.techradar.com/vpn/vpn-privacy-security/uk-lords-propose-ban-on-vpns-for-children
1•josephcsible•13m ago•0 comments

Google Removes Sci-Hub Domains from U.S. Search Results Due to Dated Court Order

https://torrentfreak.com/google-removes-sci-hub-domains-from-u-s-search-results-due-to-dated-cour...
2•t-3•15m ago•0 comments

Processing 630M More Pwned Passwords, Courtesy of the FBI

https://www.troyhunt.com/processing-630-million-more-pwned-passwords-courtesy-of-the-fbi/
1•LorenDB•15m ago•0 comments

Waymo: "Not yet a legal path to operating in New York"; NYC demo video

https://twitter.com/Waymo/status/1999620430970167481
2•tech234a•16m ago•0 comments

Cycle-accurate YM2149 PSG emulator

https://github.com/slippyex/ym2149-rs
1•todsacerdoti•19m ago•0 comments

The Coming Need for Formal Specification

https://benjamincongdon.me/blog/2025/12/12/The-Coming-Need-for-Formal-Specification/
1•todsacerdoti•19m ago•0 comments

.NET Wrapper for latest PCRE2 library

https://github.com/ltrzesniewski/pcre-net
1•hooge•22m ago•0 comments

Oliver Sacks fabricated key details in his books

https://boingboing.net/2025/12/12/oliver-sacks-fabricated-key-details-in-his-books.html
2•talonx•24m ago•0 comments

Fairly Trained AI

https://www.fairlytrained.org
1•pabs3•24m ago•0 comments

Meta's Pivot from Open Source to Money-Making AI Model

https://www.bloomberg.com/news/articles/2025-12-10/inside-meta-s-pivot-from-open-source-to-money-...
2•gmays•25m ago•0 comments

Papermoon: A Space-Grade Linux for the NewSpace Era

https://thenewstack.io/papermoon-a-space-grade-linux-for-the-newspace-era/
1•CrankyBear•27m ago•0 comments

A Lisp Interpreter Implemented in Conway's Game of Life (2022)

https://woodrush.github.io/blog/posts/2022-01-12-lisp-in-life.html
1•pabs3•30m ago•0 comments

Redis-rs and Redis-test 1.0.0

https://github.com/redis-rs/redis-rs/blob/main/version1.md
1•stmw•39m ago•0 comments

1300 Still Images from the Animated Films of Hayao Miyazaki's Studio Ghibli

https://www.ghibli.jp/info/013772/
3•vinhnx•40m ago•0 comments

Visualizing the 4th Dimension with WebGPU

https://dugas.ch/funderstanding/visualizing_the_4th_dimension.html
1•chronolitus•40m ago•1 comments

Visual Proof of Pythagoras' Theorem [video]

https://www.youtube.com/watch?v=tTHhBE5lYTg
2•thunderbong•43m ago•1 comments

Roundup of Events for Bootstrappers in December 2025

https://bootstrappersbreakfast.com/2025/11/25/roundup-of-december-2025-bootstrapper-events/
1•skmurphy•48m ago•1 comments

How the Team Behind Valkey Knew It Was Time to Fork

https://thenewstack.io/how-the-team-behind-valkey-knew-it-was-time-to-fork/
1•CrankyBear•51m ago•0 comments

Searching: Cybersecurity Classes

2•prospopa•54m ago•0 comments

Man shocks doctors with 254/150 blood pressure, stroke from energy drinks

https://arstechnica.com/health/2025/12/man-shocks-doctors-with-extreme-blood-pressure-stroke-from...
3•canucker2016•54m ago•1 comments

The unlikely photo that kickstarted the social web (2016)

https://www.bbc.com/future/article/20160224-the-unlikely-photo-that-kickstarted-the-social-internet
1•1659447091•56m ago•0 comments

The Bet on Juniors Just Got Better

https://tidyfirst.substack.com/p/the-bet-on-juniors-just-got-better
2•gmays•57m ago•1 comments

Three Dogs Stroll

https://old.reddit.com/r/Pareidolia/comments/1jd5fro/three_dogs_stroll/
4•susam•1h ago•0 comments

JPM the Java Package Manager

1•sunnykentz•1h ago•0 comments

We unpack the journey from pivot hell to product-market fit [video]

https://www.youtube.com/watch?v=X1_WTh3Sm4c
1•rchachra•1h ago•0 comments
Open in hackernews

PydanticAI-DeepAgents – Build powerful AI agents

https://news.ycombinator.com/from?site=github.com/vstorm-co
2•kacper-vstorm•2h ago

Comments

kacper-vstorm•2h ago
Hey HN,

I've been working on pydantic-deepagents, a framework for creating deep AI agents that go beyond simple chatbots. It's built on top of pydantic-ai (which leverages Pydantic for structured data), but adds serious muscle: planning capabilities, filesystem access, subagent spawning, and more. Think of it as a toolkit for agents that can handle real-world tasks like file processing, task organization, and even human-in-the-loop decisions—all with type-safe outputs and streaming support.

Why this? I've built a ton of AI prototypes, and most frameworks fall short when you need agents to interact with files, manage long contexts, or break down complex problems into sub-tasks. This one aims to fix that, with a focus on extensibility and reliability (100% test coverage, MIT license).

Quick highlights: - Multiple backends: In-memory state, filesystem persistence, Docker sandbox for isolation, or mix them with composites. - Toolsets out of the box: TODO management, filesystem ops, subagents for delegation, and a skills system with markdown-based prompts. - File uploads: Agents can process uploaded files directly—e.g., analyze a CSV and spit out insights. - Structured responses: Use Pydantic models for guaranteed type-safe outputs, no more parsing JSON hacks. - Context smarts: Auto-summarizes long chats to stay under token limits. - Human confirmation: Built-in workflows for when you need a human to approve actions. - Streaming: Real-time responses for better UX.

Installation is dead simple: pip install pydantic-deep (or uv add for the cool kids). For Docker sandbox, add [sandbox] extras.

Here's a quickstart to get an agent organizing your tasks:

import asyncio from pydantic_deep import create_deep_agent, create_default_deps from pydantic_deep.backends import StateBackend

async def main(): backend = StateBackend() deps = create_default_deps(backend) agent = create_deep_agent() result = await agent.run("Help me organize my tasks", deps=deps) print(result.output)

asyncio.run(main())

Want structured output? Define a Pydantic model and pass it as output_type:

from pydantic import BaseModel

class TaskAnalysis(BaseModel): summary: str priority: str estimated_hours: float

agent = create_deep_agent(output_type=TaskAnalysis) # Then access result.output.priority safely.

File handling example: Upload a sales.csv and ask the agent to analyze it for top products. It mounts the file in /uploads and processes it seamlessly.

For long sessions, add a summarization processor to keep things efficient:

from pydantic_deep.processors import create_summarization_processor

processor = create_summarization_processor(trigger=("tokens", 100000), keep=("messages", 20)) agent = create_deep_agent(history_processors=[processor])

Check out the demo video here: https://drive.google.com/file/d/1hqgXkbAgUrsKOWpfWdF48cqaxRh...

And a full chat app example with file uploads and streaming: https://github.com/vstorm-co/pydantic-deepagents/tree/main/e...

Docs: https://vstorm-co.github.io/pydantic-deepagents/ PyPI: https://pypi.org/project/pydantic-deep/ Repo: https://github.com/vstorm-co/pydantic-deepagents (star it if you like!)

I'd love feedback—especially if you're building AI agents in Python. What features would make this indispensable? Bugs? Ideas for skills?

Thanks!