frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Web Apps for Python Devs with Auto-Generated UI

https://davia.ai/
21•ruben-davia•5h ago
Hi HN,

We’re Afnan, Theo and Ruben. We’re all ML engineers or data scientists, and we kept running into the same thing: we’d write useful Python functions, either for ourselves or internal tools, and then hit a wall when we wanted to share them as actual apps.

We tried Streamlit and Gradio. They’re great to get something up quickly. But as soon as we needed more flexibility or something more polished, there wasn’t really a path forward. Rebuilding the frontend properly in React isn’t where we bring the most value.

So we started building Davia. You keep your code in Python, decorate the functions you want to expose, and Davia starts a FastAPI server on your localhost. It opens a window connected to your localhost where you describe the interface with a prompt. It then builds the interface, and you can deploy everything in one step. Think of it as Lovable, but for Python developers.

It works especially well for building AI tools. We built it to integrate tightly with LangGraph, so if you’re writing agents or workflows, you can turn them into real apps without leaving Python.

Docs and examples here: https://docs.davia.ai GitHub: https://github.com/davia-ai/davia

We’re still in early stages and would love feedback from others building internal tools or AI apps in Python.

Comments

ashishb•2h ago
I would have loved more details on what you can accomplish with Devia that you can't do with Gradio or streamlit.
djaychela•1h ago
Website bugbear - the video auto played for me on mobile, and I hate that. Just let me read the site and play the video as and when I want. Thanks.
vladdoster•49m ago
The application in the demo video left me with a few questions

1. Why does it use two requests with OPTIONS and POST methods instead of a single GET? Is this to reduce the amount/complexity of error handling logic in the generated application?

2. Why use a POST http request to get the sales data. I would have expected the route to use GET in this situation?

Why Algebraic Effects?

https://antelang.org/blog/why_effects/
91•jiggawatts•4h ago•38 comments

How to Make a Living as a Writer

https://thewalrus.ca/how-to-make-a-living-as-a-writer/
40•pepys•2h ago•12 comments

Postgres IDE in VS Code

https://techcommunity.microsoft.com/blog/adforpostgresql/announcing-a-new-ide-for-postgresql-in-vs-code-from-microsoft/4414648
785•Dowwie•15h ago•309 comments

Mermaid: Generation of diagrams like flowcharts or sequence diagrams from text

https://github.com/mermaid-js/mermaid
138•olalonde•2d ago•59 comments

Find Your People

https://foundersatwork.posthaven.com/find-your-people
486•jl•15h ago•190 comments

Modification of acetaminophen to reduce liver toxicity and enhance drug efficacy

https://www.societyforscience.org/regeneron-sts/2025-student-finalists/chloe-lee/
155•felineflock•6h ago•75 comments

Valve takes another step toward making SteamOS a true Windows competitor

https://arstechnica.com/gaming/2025/05/valve-adds-steamos-compatible-game-label-as-it-prepares-to-expand-beyond-steam-deck/
38•austinallegro•1h ago•16 comments

Show HN: Genetic Boids Web Simulation

https://attentionmech.github.io/genetic-boids/
122•vimgrinder•11h ago•28 comments

Show HN: HNRelevant – Add a "related" section to Hacker News

https://github.com/imdj/HNRelevant
50•imadj•5h ago•7 comments

Root for your friends

https://josephthacker.com/personal/2025/05/13/root-for-your-friends.html
151•rez0123•7h ago•38 comments

The world of Japan's PC-98 computer

https://strangecomforts.com/the-strange-world-of-japans-pc-98-computer/
87•ecliptik•10h ago•29 comments

Show HN: I built a more productive way to manage AI chats

https://contextch.at
92•tapeo•10h ago•39 comments

Diary: J. M. Coetzee, (1) Mother Tongue

https://books.substack.com/p/diary-j-m-coetzee-1-mother-tongue
12•Caiero•4d ago•1 comments

Show HN: DoubleMemory – more efficient local-first read-it-later app

https://doublememory.com
118•randomor•12h ago•35 comments

Positional preferences, order effects, prompt sensitivity undermine AI judgments

https://www.cip.org/blog/llm-judges-are-unreliable
122•joalstein•13h ago•61 comments

Show HN: Web Apps for Python Devs with Auto-Generated UI

https://davia.ai/
21•ruben-davia•5h ago•3 comments

Caesar's Last Breath

https://charliesabino.com/caesars-last-breath/
139•charliesabino•16h ago•64 comments

A Formal Proof of Complexity Bounds on Diophantine Equations

https://arxiv.org/abs/2505.16963
68•badmonster•10h ago•8 comments

Why I no longer have an old-school cert on my HTTPS site

https://rachelbythebay.com/w/2025/05/22/ssl/
279•mcbain•20h ago•270 comments

Show HN: Embedo – Word Equation Puzzle Game

12•sungchi•1d ago•7 comments

How to live on $432 a month in America

https://shagbark.substack.com/p/how-to-live-on-432-a-month-in-america
269•cactusplant7374•14h ago•419 comments

A Comedian Saves a Model Railroad with Purchase of a New Jersey Home

https://www.wsj.com/lifestyle/model-railroad-james-murray-ac709a96
3•fortran77•3d ago•1 comments

Visual Studio Code: Text Buffer Reimplementation (2018)

https://code.visualstudio.com/blogs/2018/03/23/text-buffer-reimplementation
40•stefankuehnel•3d ago•1 comments

UndoDB – The interactive time travel debugger for Linux C/C++ for debugging

https://undo.io/
55•droideqa•10h ago•26 comments

A Bead Too Far: Rethinking Global Connections Before Columbus

https://peterfrankopan.substack.com/p/a-bead-too-far-rethinking-global
39•themgt•16h ago•5 comments

Show HN: High-resolution surface analysis with Lidar data

https://github.com/r-follador/delta-relief
20•folli•2d ago•0 comments

Show HN: SweepIQ – A simple AI tool to help you learn more, faster

https://www.sweepiq.com
11•felixthecat23•4h ago•7 comments

Not causal chains, but interactions and adaptations

https://surfingcomplexity.blog/2025/05/19/not-causal-chains-but-interactions-and-adaptations/
13•todsacerdoti•3d ago•2 comments

The metre originated in the French Revolution

https://www.abc.net.au/news/science/2025-05-20/metre-treaty-anniversary-metric-system-measurement-metrology/105302024
90•Tomte•15h ago•145 comments

Types of optical systems in a lens designer's toolbox (2020)

https://www.pencilofrays.com/lens-design-forms/
71•picture•12h ago•12 comments