frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ask HN: What's the most inspiring media you've consumed in the last 5 years?

1•hashim•1m ago•0 comments

The Illusory Dunning-Kruger Effect and Reciprocal Fits

https://jslandy.com/illusory-dunning-kruger-effect/
1•efavdb•1m ago•0 comments

Observability-driven harnesses for building with agents

https://www.datadoghq.com/blog/ai/harness-first-agents/
1•sdeframond•1m ago•0 comments

Show HN: Banker – CLI for your finances using Enable Banking and SQLite

https://github.com/karlis-vagalis/banker
1•nautical_dog•3m ago•0 comments

Uber Should Acquire Instacart

https://s1archive.substack.com/p/ride-sharing-and-delivery-consolidation
1•whothedawg•5m ago•0 comments

OpenAI halts training of latest models as reports mount of AI agents going rogue

https://www.theguardian.com/technology/2026/sep/27/openai-halts-training-of-latest-models-as-repo...
2•smb06•6m ago•0 comments

Zero to SaaS in 24 hours with Claude Projects and Opus 5.5

https://lorentz.app/blog-item.html?id=slivingdoc-hosted-in-a-day
1•baalimago•6m ago•0 comments

Keyboard.io Silently Dead

https://community.keyboard.io/t/trying-to-reach-the-support-line-at-support-keyboard-io/13875
1•nvarsj•7m ago•1 comments

Show HN: Drive your Chrome window from shell (use with Claude)

https://github.com/borisreitman/browser-session-ctl
1•boris1•11m ago•0 comments

Glyd – Run LLMs in 33% less GPU memory, bit for bit

https://getglyd.com/
1•surya-koritala•12m ago•0 comments

Dead Cognitions: A Census of Misattributed Insights

https://arxiv.org/abs/2604.10288
2•Michelangelo11•14m ago•0 comments

A fast, open-source iOS Simulator for Xcode 27

https://github.com/Mastersam07/OpenDeviceHub
1•cs1996•14m ago•2 comments

Railway-Oriented Programming

https://kciter.so/posts/railway-oriented-programming/en/
1•signa11•15m ago•0 comments

Why Has No One Made a "Concert Hero" VR Game Yet?

https://utkusen.substack.com/p/why-has-no-one-made-a-concert-hero
2•utku1337•15m ago•0 comments

There are no "rogue" AI agents

https://eoinhiggins.substack.com/p/there-are-no-rogue-ai-agents
1•zzzeek•16m ago•0 comments

Panthropic Abuse: The Developmental Architecture of Constellated Abuse – Zenodo

https://zenodo.org/records/22995335
1•RhizomaticMind•17m ago•0 comments

Kimi K3 vs. Claude Opus 5.5: How Two Flagship LLMs Built Pokémon Emerald Worms

https://www.runsybil.com/blog/kimi-k3-vs-claude-opus-5-5-how-two-flagship-llms-built-pokemon-emer...
1•suhacker256•18m ago•0 comments

Packing Binary Is Fun, Actually

https://hereticpleb.vercel.app/blog/packing-binary-is-fun-actually
1•signa11•18m ago•0 comments

Ford's Latest Employee of the Month Is a Hawk Named 'El Charro'

https://www.wsj.com/business/autos/fords-factory-hermosillo-mexico-pigeons-hawk-el-charro-b78d90ae
1•geneticdrifts•20m ago•0 comments

Hello. Are you there? (a short story on alignment)

https://tales.aipeepslab.com/hello-are-you-there/
1•valbis•21m ago•1 comments

Show HN: Chrome extension where Jev decides if each post/video/page is worth it

https://github.com/plusminushalf/rot-guard
1•garvitdelhi•23m ago•0 comments

Advancing Private AI Compute with secure, server-side memory

https://deepmind.google/blog/advancing-private-ai-compute-with-secure-server-side-memory/
2•gmays•25m ago•0 comments

Ask HN: Do you keep Emacs installed out of nostalgia rather than usefulness?

2•amichail•27m ago•1 comments

Show HN: An MCP-enabled cross between Twitter X Bumble BFF X ChatGPT

https://druggie.org/log/join/d84c1ae8566b861b8000050de79a3776
1•freshman_dev•27m ago•0 comments

The Mars Delusion

https://www.noemamag.com/the-mars-delusion/
4•Tomte•29m ago•1 comments

LiveMaply – Real-time website visitor analytics and live chat

https://livemaply.com/
1•panob•33m ago•0 comments

My Server Was Hacked

https://gowtham.dev/blog/my-server-was-hacked.html
4•gowthamgts12•33m ago•0 comments

Show HN: swe-mux – A terminal multiplexer for coding agents optimized for mobile

https://github.com/jatoran/swe-mux
1•jatora•33m ago•0 comments

Ultima Online Retrospective (4.5 hour documentary) [video]

https://www.youtube.com/watch?v=35SKawn2SDI
1•CharlesW•34m ago•0 comments

Show HN: A goal tracker that looks like a 1983 terminal, drawn in Swift

https://apps.apple.com/us/app/thrive-habit-goal-tracker/id6768297854
1•NSergeevich•35m ago•0 comments
Open in hackernews

Show HN: AgentShield SDK – Runtime security for agentic AI applications

https://pypi.org/project/agentshield-sdk/
2•iamsanjayk•1y ago
Hi HN,

We built AgentShield, a Python SDK and CLI to add a security checkpoint for AI agents before they perform potentially risky actions like external API calls or executing generated code.

Problem: Agents calling arbitrary URLs or running unchecked code can lead to data leaks, SSRF, system damage, etc.

Solution: AgentShield intercepts these actions:

- guarded_get(url=...): Checks URL against policies (block internal IPs, HTTP, etc.) before making the request.

- safe_execute(code_snippet=...): Checks code for risky patterns (os import, eval, file access, etc.) before execution.

It works via a simple API call to evaluate the action against configurable security policies. It includes default policies for common risks.

Get Started:

Install: pip install agentshield-sdk

Get API Key (CLI): agentshield keys create

Use in Python: from agentshield_sdk import AgentShield # shield = AgentShield(api_key=...) # await shield.guarded_get(url=...) # await shield.safe_execute(code_snippet=...)

Full details, documentation, and the complete README are at <https://pypi.org/project/agentshield-sdk/>

We built this because securing agent interactions felt crucial as they become more capable. It's still early days, and we'd love to get your feedback on the approach, usability, and policies.

Comments

subhampramanik•1y ago
Looks interesting -- Does it work like a wrapper on top of OpenAI specs? Like, can we just replace the OpenAI package with this, and it's fully integrated?
iamsanjayk•1y ago
Hey, thanks for asking! Good question.

AgentShield isn't a wrapper around the OpenAI package, so you wouldn't replace openai with it. Think of AgentShield as a separate safety check you call just before your agent actually tries to run a specific risky action.

So, you'd still use the openai library as normal to get your response (like a URL to call or code to run). Then, before you actually use httpx/requests to call that URL, or exec() to run the code, you'd quickly check it with shield.guarded_get(the_url) or shield.safe_execute(the_code).

Currently, It focuses on securing the action itself (the URL, the code snippet) rather than wrapping the LLM call that generated it.