frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

What Reel You Will Get Next

https://heyyviv.github.io/blog/what-reel-you-will-get-next/
1•heyviv•1m ago•0 comments

Award-Winning AI Literature

https://jamesyu.org/award-winning-ai-literature/
1•jamesjyu•1m ago•0 comments

AI and the Enclosure of the Scientific Commons

https://arxiv.org/abs/2610.27251
1•jrepinc•1m ago•0 comments

Utah Woman Speaks Out After Cop Body Slammed Her at Data Center Protest

https://www.commondreams.org/news/utah-data-center-protest
2•DeepLogin•2m ago•0 comments

Pearl Sandbox

https://stardance.hackclub.com/projects/69491
1•philippbuda•2m ago•0 comments

Let's Fly

https://craigmod.com/essays/lets_fly/
1•Tomte•2m ago•0 comments

Show HN: Buildnotes – Turn pull requests in "how it's made" posts

https://buildnotes.releases.sh/
1•zachdunn•2m ago•0 comments

Vulnerability Discovery and Exploitation Trends in the AI Era

https://cloud.google.com/blog/topics/threat-intelligence/vulnerability-discovery-and-exploitation...
1•wslh•3m ago•0 comments

Why governments pulled websites offline over the decades-old PHP language

https://www.cnbc.com/2026/10/22/php2shell-vulnerability-what-is-it-and-is-your-data-at-risk.html
1•smurda•4m ago•0 comments

Retired decorator's Pokémon cards sell for £1.5M

https://www.bbc.co.uk/news/articles/cvp8gy1zwxxwo
2•HelloUsername•4m ago•0 comments

Elon Musk invests about $1B in Skydance

https://www.cnbc.com/2026/10/22/elon-musk-skydance-investment.html
1•mfiguiere•4m ago•0 comments

Delivery robots have moved to the street

https://brandondonnelly.com/delivery-robots-have-moved-to-the-street/
1•speckx•7m ago•0 comments

Hornet: Building Durable Workflows for Local LLMs

https://github.com/matrixswarm/hornet
2•matrixswarm•8m ago•0 comments

It's Time to Take Starlink Away from Elon Musk

https://paulkrugman.substack.com/p/its-time-to-take-starlink-away-from
3•martythemaniak•8m ago•0 comments

Making Startups Powerful

https://www.paulgraham.com/powerful.html
1•shadow28•8m ago•0 comments

Trump Called Musk and Asked Him to Lift Ukraine Starlink Restrictions

https://www.wsj.com/world/trump-called-musk-and-asked-him-to-lift-ukraine-starlink-restrictions-5...
4•JumpCrisscross•8m ago•0 comments

Toronto Crime Stoppers pauses program after investigation of data leak

https://www.cbc.ca/news/investigates/toronto-crime-stoppers-pausing-program-data-leak-hack-9.7391157
2•laurex•9m ago•0 comments

The Surprising History of Copyright and the Promise of a Post-Copyright World

https://questioncopyright.org/index.html
1•arto•9m ago•0 comments

Arc Browser is shutting down

https://www.theverge.com/tech/1016832/arc-browser-shutting-down
1•Insanity•9m ago•1 comments

Senior roles were 71% of net US software postings growth, May 2025 to May 2026

https://veheria.tech/mobile-market-2026/
1•superlux•10m ago•1 comments

Show HN: Decido – an open decision model that runs CPU-only on a laptop

https://github.com/decido-ai/decido
1•gauravapiscean•11m ago•0 comments

ClaudeTTY: An Undying Replacement for Cmux

https://github.com/aqilc/ClaudeTTY
1•aqilc•12m ago•0 comments

US to fund fusion venture Helion backed by investors with ties to Trump

https://www.ft.com/content/d774c15e-22e4-4873-9a1d-92d6561290f9
2•JumpCrisscross•12m ago•0 comments

I run Filozy: 39 free PDF tools that run in the browser, nothing is uploaded

https://filozy.com/
1•adminfilozy•15m ago•0 comments

The years Americans outlive driving

https://maxmautner.com/2026/10/18/senior-driving.html
1•speckx•15m ago•0 comments

Tell HN: Claude resets expire at an arbitrary time during deadline day

1•Robin_Message•17m ago•0 comments

Security Sweet: Get your AI agents on a leash for security patch

https://github.com/blencorp/security-sweep
2•dotmike•19m ago•0 comments

Iceye and Nokia partner with Ukraine to develop satcom capability

https://www.iceye.com/newsroom/press-releases/iceye-and-nokia-partner-with-the-ministry-of-defenc...
3•cl-coder•20m ago•0 comments

Meta and chip stocks decline as AI trade comes under pressure

https://finance.yahoo.com/markets/article/meta-and-chip-stocks-decline-as-ai-trade-comes-under-pr...
2•julkali•21m ago•0 comments

With More Sanctions Should the ICC Trust Big Tech?

https://hrdag.org/2026/10/12/more-sanctions-on-icc/
2•cdrnsf•22m 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.