frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Pyper SDK – Python SDK for AI agents that guides users to fix missing API keys

1•eugenekaliisa•7h ago
You store keys in your secure Piper vault. The agent requests access via our Python SDK (pip install pyper-sdk). The SDK handles vending (temp tokens preferred) with fallbacks to ENV/local files if Piper isn't used.

Key SDK Features (v0.7.1):

Smart user guidance: If a secret can't be fetched, the SDK provides clear, actionable advice through the agent/MCP's chat interface, including deep links for you to fix permissions (e.g., grant a missing API key in Piper).

Graceful startup: Agents start and operate even if initial user keys are missing or not configured.

Dynamic permission re-validation: The SDK tracks permission changes made in Piper, allowing you to fix access and retry without an agent restart. Or revoke access with a click.

Dealing with user API keys in Python AI agents & MCPs is a pain. Users don't want to paste keys everywhere, and developers don't want to handle them directly.

We're aiming for a much smoother and more secure experience for both users and developers. SDK GitHub: https://github.com/greylab0/piper-python-sdk Piper: https://agentpiper.com/

What are your thoughts on this approach? Feedback welcome!

Ask HN: AI Reading List

1•TheAlchemist•1m ago•0 comments

Ask HN: Resources for managers to better manage nuerodivergent employees?

1•giantg2•1m ago•0 comments

Remote Prompt Injection in Gitlab Duo Leads to Source Code Theft

https://simonwillison.net/2025/May/23/remote-prompt-injection-in-gitlab-duo/
1•thunderbong•2m ago•0 comments

rqlite turns 10: Lessons from a decade of building Distributed Systems

https://philipotoole.com/rqlite-turns-10-lessons-from-a-decade-of-building-distributed-systems/
1•otoolep•3m ago•0 comments

Glitch Is Killing Free Hosting, So I'm Saving One Special Corner of the Internet

https://blog.greg.technology/2025/05/22/glitch.html
1•gregsadetsky•5m ago•0 comments

LifeBook.day

https://www.lifebook.day/
1•johanam•5m ago•0 comments

The PhD Metagame: Don't Make Things Actually Work

https://maxwellforbes.com/posts/dont-make-things-actually-work/
2•teleforce•7m ago•0 comments

The Father of Modern Metal

https://nautil.us/the-father-of-modern-metal-235939/
2•bookofjoe•9m ago•0 comments

How React server components work: an in-depth guide

https://www.plasmic.app/blog/how-react-server-components-work
1•azhenley•9m ago•0 comments

Waymo's Austin Geofence

https://twitter.com/WholeMarsBlog/status/1925990174678196684
1•lopkeny12ko•9m ago•0 comments

The GCC compiler back end can now bootstrap the Rust compiler

https://old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully
1•todsacerdoti•9m ago•0 comments

Visual Studio Code for the Web

https://code.visualstudio.com/docs/setup/vscode-web
1•tosh•13m ago•0 comments

Bring Your Own System Prompt

https://www.jaces.com/insights/system-prompt
2•ajaces•13m ago•1 comments

CDC can no longer help prevent lead poisoning in children, state officials say

https://arstechnica.com/health/2025/05/cdc-can-no-longer-help-prevent-lead-poisoning-in-children-state-officials-say/
5•tzs•14m ago•0 comments

Val Town for Glitch Users

https://blog.val.town/glitch
1•stevekrouse•17m ago•0 comments

Heafodtramet

https://ang.wikipedia.org/wiki/Heafodtramet
1•mudkipdev•19m ago•0 comments

Writing with Emacs: Tips, Examples, and Resources for Writing with Emacs

https://github.com/thinkhuman/writingwithemacs
2•jamesgill•26m ago•0 comments

Flix: an effect-oriented, functional, imperative, and logic programming language

https://flix.dev/
3•thunderbong•27m ago•1 comments

Best Practice

https://blog.alexewerlof.com/p/best-practice
2•aeinbu•34m ago•0 comments

JPL to Transition to Onsite Work

https://www.jpl.nasa.gov/news/jpl-to-transition-to-fully-onsite-work/
4•cptroot•36m ago•0 comments

Relativistic quantum chemistry

https://en.wikipedia.org/wiki/Relativistic_quantum_chemistry
2•maj0rhn•36m ago•1 comments

The Source of "Water"

https://jamesgill.net/waterword/
2•stakkur•37m ago•0 comments

Local Business American Science and Surplus Launches GoFundMe

https://uwmpost.com/news/local-business-american-science-and-surplus-launches-gofundme
5•gabrielgironda•38m ago•0 comments

On "Vibe Coding"

https://tante.cc/2025/05/23/on-vibe-coding/
2•cratermoon•40m ago•1 comments

Purdue ECE students shatter World Record for fastest Rubik's cube-solving robot

https://engineering.purdue.edu/ECE/News/2025/purdue-ece-students-shatter-guinness-world-record-for-fastest-puzzle-cube-solving-robot
1•iamben•43m ago•0 comments

Just a QR Code

https://justaqrcode.com
2•vmbrasseur•43m ago•0 comments

Researchers cause Gitlab AI developer assistant to turn safe code malicious

https://arstechnica.com/security/2025/05/researchers-cause-gitlab-ai-developer-assistant-to-turn-safe-code-malicious/
1•cmsefton•44m ago•0 comments

Nuclear Engineer Reaction "The Highest Radiation Dose in Any Human Who Survived" [video]

https://www.youtube.com/watch?v=QCiILrMhw1M
1•firebaze•45m ago•1 comments

Google handed out decommissioned TPUs at I/O

https://twitter.com/marilynika/status/1925278423817363525
2•lanewinfield•46m ago•1 comments

Multiplayer AI chat and conversational turn-taking: sharing what we learnt

https://interconnected.org/home/2025/05/23/turntaking
2•bobbiechen•47m ago•0 comments