frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Agentic Patterns

https://github.com/nibzard/awesome-agentic-patterns
144•PretzelFisch•18h ago

Comments

hmcamp•16h ago
I like this list.
solomatov•13h ago
This all sounds interesting, but how effective are they? Did anyone has experience with any of them?
aranchelk•13h ago
Yes, agentic search over vector embeddings. It can be very effective.
solomatov•12h ago
It's a very well known pattern. But what about others? There're a lot of very interesting stuff there.
aranchelk•12h ago
Tool Use Steering via Prompting. I’ve seen that work well also, but I don’t know if I’d quite call it an architectural pattern.
rammy1234•12h ago
I find it interesting that we already have patterns established, while agentic approach is still being adopted in various industries in varying maturity.
zeckalpha•12h ago
Agents have been around for decades. Some of these patterns pre-exist the current LLM boom.

1996: https://web.archive.org/web/19961221024144/http://www.acm.or... > Computer-based agents have gotten attention from computer scientists and human interface designers in recent years

hsaliak•10h ago
What if this repo itself was vibed
only-one1701•10h ago
It’s slop all the way down
skhameneh•9h ago
I didn't have the patience to click through after visiting a few pages only to find the depth lacking.

About an hour ago or so I used Opus 4.5 to give me a flat list with summaries. I tried to post it here as a comment but it was too long and I didn't bother to split it up. They all seem to be things I've heard of in one way another, but nothing that really stood out for me. Don't get me wrong, they're decent concepts and it's clear others appreciate this resource more than I.

ColinEberhardt•6h ago
Looking at the commit log, almost every commit references an AI model:

https://github.com/nibzard/awesome-agentic-patterns/commits/...

Unfortunately it isn’t possible to detect whether AI was being used in an assistive fashion, or whether it was the primary author.

Regardless, a skim read of the content reveals it to be quite sloppy!

vzaliva•9h ago
I like the idea, but I am confused why many of them expressed as code. How I am suppose to use them?
jamesrom•6h ago
This comment defines the next era of software development.
greatgib•9h ago
Looks like all bullshit to me. When you try to make up complex terms to pretend that you are doing engineering but it is baseless.

Something like if I do a list of dev pattern and I say:

- caffeinated break for algorithmic thinking improvement

When I'm thinking about an algorithmic logic, go to have a coffee break, and then go back to my work desk to work on it again.

Here is one of the first "pattern" of the project I opened for example:

   Dogfooding with rapid iteration for agent improvement.

   Developing effective AI agents requires understanding real-world usage and quickly identifying areas for improvement. External feedback loops can be slow, and simulated environments may not capture all nuances.

   Solution:
The development team extensively uses their own AI agent product ("dogfooding") for their daily software development tasks.

Or

"Extended coherence work sessions"

   Early AI agents and models often suffered from a short "coherence window," meaning they could only maintain focus and context for a few minutes before their performance degraded significantly (e.g., losing track of instructions, generating irrelevant output). This limited their utility for complex, multi-stage tasks that require sustained effort over hours.

   Solution
   Utilize AI models and agent architectures that are specifically designed or have demonstrably improved capabilities to maintain coherence over extended periods (e.g., several hours)

Don't tell me that it is not all bullshit...

I don't say that what is said is not true.

Just imagine you took a 2 pages pamphlet about how to use an LLM and you splitted every sentence into a wannabee "pattern".

soulchild77•7h ago
I felt the same and I asked Claude about it. The answer made me chuckle:

> There’s definitely a tendency to dress up fairly straightforward concepts in academic-sounding language. “Agentic” is basically “it runs in a loop and decides what to do next.” Sliding window is just “we only look at the last N tokens.” RAG is “we search for stuff and paste it into the prompt.” [...] When you’re trying to differentiate your startup or justify your research budget, “agentic orchestration layer” lands differently than “a script that calls Claude in a loop.“

spaceman_2020•6h ago
I had someone argue on Twitter recently that they had made an “agent” when all they had really done was use n8n to make a loop that used LLMs and ran on a schedule

People are calling if-then cron tasks “agents” now

greatgib•2h ago
Now that you say it, I just realize that it might be useful to me one day if I'm a bland useless startup and I try to dress up my pitch with these terms to try to raise investor money...
jauntywundrkind•8h ago
Typically awsome-subject-matter repositories link out to other resources.

There are so so so many prompts & agentic pattern repositories out there. I'm pretty turned off by this repo flouting the convention of what awsome-* repos are, being the work, rather than linking the good work that's out there. For us to decide with.

matsemann•1h ago
I'd rather have a single repo with a curated format and thought behind it (not sure if this is, just assuming), than the normal awesome-* lists that are just linking to every single page on a subject with loads of overlap so I don't even know which one to look at for a given problem.
baalimago•6h ago
Who is this for? Apart from the contributors ofc, who wish to feel good about eternalizing their 'novel' idea
usefulposter•6h ago
It's a mix of signaling, busywork and productivity porn for the ingroup.

A few years ago we had GitHub resource-spam about smart contracts and Web3 and AWESOME NFT ERC721 HACK ON SOLANA NEXT BIG THING LIST.

Now we have repos for the "Self-Rewriting Meta-Prompt Loop" and "Gas Town":

https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16d...

If you haven't got a Rig for your project with a Mayor whose Witness oversees the Polecats who are supervised by a Deacon who manages Dogs (special shoutout to Boot!) who work with a two-level Beads structure and GUPP and MEOW principles... you're not gonna make it.

dandelionv1bes•5h ago
I thought Gas Town was a satire until I saw the GitHub. Maybe it’s a very involved satire?

It is right? “ Do not use Gas Town.”

keybored•2h ago
> Who is this for?

Star-farming anno 2026.

d-lisp•4h ago
Is this a joke like FizzBuzzEnterpriseEdition [0] ?

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...

amelius•4h ago
Inspired by https://en.wikipedia.org/wiki/Design_Patterns I presume.
nialse•3h ago
Note: At the point of writing this, the comments are largely skeptical.

Reading this as an avid Codex CLI user, some things make sense and reflect lessons learned along the way. However, the patterns also get stale fast as agents improve and may be counterproductive. One such pattern is context anxiety, which probably reflects a particular model more than a general problem, and is likely an issue that will go away over time.

There are certainly patterns that need to be learned, and relearned over time. Learning the patterns is sort of an anti-pattern, since it is the model that should be trained to alleviate its shortcomings rather than the human. Then again, a successful mindset over the last three years has been to treat models as another form of intelligence, not as human intelligence, by getting to know them and being mindful of their strengths and weaknesses. This is quite a demanding task in terms of communication, reflection, and perspective-taking, and it is understandable that this knowledge is being documented.

But models change over time. The strengths and weaknesses of yesterday’s models are not the same as today’s, and reasoning models have actually removed some capabilities. A simple example is giving a reasoning model with tools the task of inspecting logs. It will most likely grep and parse out smaller sections, and may also refuse an instruction to load the file into context to inspect it. The model then relies on its reasoning (system 2) rather than its intuitive (system 1) thinking.

This means that many of these patterns are temporary, and optimizing for them risks locking human behavior to quirks that may disappear or even reverse as models evolve. YMMV.

CjHuber•1h ago
I have the theory that agents will improve a lot when trained on more recent training data. Like I‘ve had agents have context anxiety because they still think an average LLM context window is around 32k tokens. Also building agents with agents, letting them do prompt engineering etc, still is very unsatisfactory, they keep talking about GPT-3.5 or Gemini 1.5 and try to optimize the prompts for those old models, which of course was almost a totally different thing. So I‘m thinking if that‘s how they are thinking of themselves as well, maybe that artificially limits their agentic behavior too, because they just don’t know how much more capable they are than GPT-3.5

It's hard to justify Tahoe icons

https://tonsky.me/blog/tahoe-icons/
534•lylejantzi3rd•2h ago•239 comments

Databases in 2025: A Year in Review

https://www.cs.cmu.edu/~pavlo/blog/2026/01/2025-databases-retrospective.html
227•viveknathani_•6h ago•70 comments

Decorative Cryptography

https://www.dlp.rip/decorative-cryptography
118•todsacerdoti•5h ago•30 comments

A spider web unlike any seen before

https://www.nytimes.com/2025/11/08/science/biggest-spiderweb-sulfur-cave.html
139•juanplusjuan•6h ago•63 comments

Cigarette smoke effect using shaders

https://garden.bradwoods.io/notes/javascript/three-js/shaders/shaders-103-smoke
18•bradwoodsio•2h ago•2 comments

Anna's Archive loses .org domain after surprise suspension

https://torrentfreak.com/annas-archive-loses-org-domain-after-surprise-suspension/
245•CTOSian•3h ago•88 comments

Show HN: Circuit Artist – Circuit simulator with propagation animation, rewind

https://github.com/lets-all-be-stupid-forever/circuit-artist
58•rafinha•4d ago•2 comments

Revisiting the original Roomba and its simple architecture

https://robotsinplainenglish.com/e/2025-12-27-roomba.html
57•ripe•2d ago•33 comments

Lessons from 14 years at Google

https://addyosmani.com/blog/21-lessons/
1376•cdrnsf•22h ago•601 comments

Scientists Uncover the Universal Geometry of Geology (2020)

https://www.quantamagazine.org/scientists-uncover-the-universal-geometry-of-geology-20201119/
20•fanf2•4d ago•4 comments

Jensen: 'We've Done Our Country a Great Disservice' by Offshoring

https://www.barchart.com/story/news/36862423/weve-done-our-country-a-great-disservice-by-offshori...
17•alecco•1h ago•4 comments

The unbearable joy of sitting alone in a café

https://candost.blog/the-unbearable-joy-of-sitting-alone-in-a-cafe/
688•mooreds•23h ago•400 comments

Why does a least squares fit appear to have a bias when applied to simple data?

https://stats.stackexchange.com/questions/674129/why-does-a-linear-least-squares-fit-appear-to-ha...
269•azeemba•17h ago•71 comments

During Helene, I just wanted a plain text website

https://sparkbox.com/foundry/helene_and_mobile_web_performance
264•CqtGLRGcukpy•11h ago•149 comments

I charged $18k for a Static HTML Page (2019)

https://idiallo.com/blog/18000-dollars-static-web-page
360•caminanteblanco•2d ago•87 comments

Street Fighter II, the World Warrier (2021)

https://fabiensanglard.net/sf2_warrier/
402•birdculture•23h ago•70 comments

Baffling purple honey found only in North Carolina

https://www.bbc.com/travel/article/20250417-the-baffling-purple-honey-found-only-in-north-carolina
108•rmason•4d ago•30 comments

Show HN: Terminal UI for AWS

https://github.com/huseyinbabal/taws
337•huseyinbabal•17h ago•174 comments

Building a Rust-style static analyzer for C++ with AI

http://mpaxos.com/blog/rusty-cpp.html
79•shuaimu•8h ago•38 comments

Monads in C# (Part 2): Result

https://alexyorke.github.io/2025/09/13/monads-in-c-sharp-part-2-result/
40•polygot•3d ago•36 comments

Logos Language Guide: Compile English to Rust

https://logicaffeine.com/guide
46•tristenharr•4d ago•24 comments

Web development is fun again

https://ma.ttias.be/web-development-is-fun-again/
431•Mojah•23h ago•520 comments

3Duino helps you rapidly create interactive 3D-printed devices

https://blog.arduino.cc/2025/12/03/3duino-helps-you-rapidly-create-interactive-3d-printed-devices/
6•PaulHoule•4d ago•0 comments

Eurostar AI vulnerability: When a chatbot goes off the rails

https://www.pentestpartners.com/security-blog/eurostar-ai-vulnerability-when-a-chatbot-goes-off-t...
179•speckx•17h ago•44 comments

Ask HN: Help with LLVM

30•kvthweatt•2d ago•8 comments

Show HN: An interactive guide to how browsers work

https://howbrowserswork.com/
256•krasun•22h ago•35 comments

Linear Address Spaces: Unsafe at any speed (2022)

https://queue.acm.org/detail.cfm?id=3534854
167•nithssh•5d ago•124 comments

How to translate a ROM: The mysteries of the game cartridge [video]

https://www.youtube.com/watch?v=XDg73E1n5-g
28•zdw•5d ago•0 comments

Claude Code On-the-Go

https://granda.org/en/2026/01/02/claude-code-on-the-go/
372•todsacerdoti•18h ago•227 comments

Six Harmless Bugs Lead to Remote Code Execution

https://mehmetince.net/the-story-of-a-perfect-exploit-chain-six-bugs-that-looked-harmless-until-t...
89•ozirus•3d ago•22 comments