frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Thoughts on memory layers like mem0

1•anshmalik2002•1m ago•0 comments

Codex is deprecating plan mode

https://github.com/openai/codex/issues/18490#issuecomment-6890525683
1•EnnioEvo•2m ago•0 comments

Hacker News Daily

https://lopespm.com/hackernews-daily/
1•lopespm•3m ago•0 comments

TingLongWu – local, offline meeting translation (listen and speak)

https://github.com/sunososobro-hub/tinglongwu
1•sosobro•8m ago•0 comments

Show HN: Diagnosed with diabetes at 16, I built Diabic for World Diabetes Day

https://diabic.com
2•shahriarpshuvo•8m ago•0 comments

Terence Tao and Peter L.: Live Math with Open Math OS [video]

https://www.youtube.com/watch?v=rCZFomL5WBg
1•vismit2000•10m ago•0 comments

Blog on Multiagent Interaction Protocols

https://masr.gitlab.io/blog/
1•ioper•14m ago•0 comments

Show HN: Kasa, simplest budgeting app you can find

https://kasafinance.online/
1•emirhanozsoy•17m ago•0 comments

Open Source Motorcycle Infotainment

https://gitlab.com/FalkF/hackasaki-spinbridge
2•usernam33•17m ago•1 comments

Most of AI moats are just fuel

https://adlrocha.substack.com/p/adlrocha-most-of-ai-moats-are-just
1•iLuddite•21m ago•0 comments

Gitly: lightweight, self-hosted GitHub/GitLab alternative written in V

https://github.com/vlang/gitly
1•modinfo•23m ago•0 comments

A Pile of MCP Connectors Is Not a Context Engine

https://getunblocked.com/blog/mcp-connectors-are-not-a-context-engine/
1•fagnerbrack•26m ago•0 comments

Leo gets a birthday bash, 75 years after clocking in

https://www.theregister.com/offbeat/2026/11/15/leo-gets-a-birthday-bash-75-years-after-clocking-i...
1•defrost•33m ago•0 comments

Turn any image into emoji art, in the browser

https://www.thousandtools.com/image-to-emoji/
1•vaibhavvudayagi•33m ago•0 comments

Show HN: Vantage-V-AI – 2-bit ternary KV-cache with attention sinks

https://github.com/khoadev-vn/VANTAGE-V-AI
1•Anh_khoa•37m ago•0 comments

Periodic-Oriented Programming for First Robotics

https://bvisness.me/periodic-oriented-programming/
1•joshcsimmons•39m ago•0 comments

Skyfall Attack: Microarchitectural Data Sampling on AMD

https://skyfall-attack.github.io/
1•ersinesen•40m ago•0 comments

Israel: Making the Holy Land Burn

https://www.aljazeera.com/opinions/2026/11/15/israel-making-the-holy-land-burn
3•hebelehubele•40m ago•0 comments

Show HN: Can a VPN be decentralised.. I think it's the best for homelabs

https://github.com/CLoaKY233/kith
4•laysheth•41m ago•0 comments

Proof Number search: exhaustively search a game tree to prove win or lose

https://minimax.dev/docs/ultimate/pn-search/
1•fanf2•45m ago•0 comments

India's voter-roll software flags twins but lets two men be each other's father

https://diagramchasing.fun/2026/karnataka-sir
2•amnbh•46m ago•0 comments

King Æthelstan founded England in927. Why don't we celebrate that anniversary?

https://www.theguardian.com/commentisfree/2026/nov/14/king-athelstan-england-1100-anniversary-2027
3•YeGoblynQueenne•48m ago•0 comments

SS United States

https://en.wikipedia.org/wiki/SS_United_States
1•tosh•50m ago•0 comments

Earliest known writing dates back over 40k years

https://www.popsci.com/science/earliest-human-writing-germany/
2•tosh•51m ago•0 comments

The Christian Nationalists Have a Plan

https://www.theatlantic.com/politics/2026/11/christian-nationalism-trump-elections/689373/
2•rbanffy•54m ago•0 comments

My Adventure in Economics

https://wilsoniumite.com/2026/11/12/my-adventure-in-economics/
1•Wilsoniumite•55m ago•0 comments

A comprehensive guide to the bank of Nvidia

https://hntrbrk.com/investigations/nvidia
6•porridgeraisin•1h ago•0 comments

Inkling 2 Small Scores 31 on AAII v5.0.1, best-in-class among "US" open weights

https://artificialanalysis.ai/evaluations/artificial-analysis-intelligence-index
1•namjh•1h ago•1 comments

Kessler Syndrome

https://en.wikipedia.org/wiki/Kessler_syndrome
3•tosh•1h ago•0 comments

Korea's top tax accountant exam scorer confesses to cheating with AI

https://inlevel9.com/en/issues/top-score-under-suspicion
2•haebom•1h 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.