Hacker News Viewer

Show HN: Plain – The full-stack Python framework designed for humans and agents

by focom on 4/14/2026, 5:43:17 PM

https://github.com/dropseed/plain

Comments

by: donfuzius

Something like this has been on my mind for a while. When using LLMs for coding I believe it is a significant benefit, if the amount of lines to be reviewed by humans is as small as possible. An app, which is not much more than a configuration in a dense, custom made DSL with minimal coding to specify business logic would be the simplest artifact that a human can review quickly and an LLM can manipulate with ease (provided there&#x27;s good docs &#x2F; linting &#x2F; errors &#x2F; maybe even a finetuned model at some point).<p>Everything which just works &quot;by convention&quot; or by &quot;opinionated defaults&quot; (allowing a tightly coupled but very feature rich framework) helps to reduce the noise &#x2F; lines that needs to be reviewed.<p>While this approach might not be optimal for every project, I&#x27;m certain the opinionated defaults can work for many endeavours. And the reduction of complexity might be one important aspect, which can make an &quot;agentically engineered&quot; project sustainable.

4/14/2026, 8:23:56 PM


by: petcat

It looks like it&#x27;s a fork of Django that just kind changed a bunch of stuff arbitrarily?

4/14/2026, 7:33:30 PM


by: awongh

TLDR:<p>- fork of django<p>- it&#x27;s opinionated<p>- typed<p>- comes with skills &#x2F; rules &#x2F; docs baked in<p>I&#x27;m not against this idea in principle, but I&#x27;m also not sure why that is better than what&#x27;s already out there, except maybe you save some tokens by not vibe coding this yourself?<p>I do think in the future we&#x27;ll see some novel libraries that are agent-optimized first. I&#x27;m not sure if this is it, though.<p>(edit: formatting)

4/14/2026, 8:44:40 PM


by: jacktheturtle

Nice. Love the idea behind this. I have been using Django for most of my vibe coded side projects just for the reasons stated in this thesis.<p>Django code is pretty easy to review quickly. LLMs are good at writing it.<p>Django is just old and bloated, so the fork is a good idea. Maybe I will use this for my next side project.

4/14/2026, 7:57:04 PM


by: deafpolygon

It’s vibe-coded, too. Pass.

4/14/2026, 8:21:13 PM


by: durovilla

How does this compare to FastAPI + SQLModel?

4/14/2026, 8:12:00 PM


by: jaredcwhite

So a sloppified Django spit out by Claude? Good luck with that.

4/14/2026, 8:02:45 PM