frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Latchkey – inject credentials into agents' curl calls

https://github.com/imbue-ai/latchkey
11•Wuzzy•2h ago
Hi HN,

At Imbue, we’ve been following the rapid developments in the agent landscape and noticed that the way agents interact with third-party services on users’ behalf often leaves a lot to be desired. Integrations are ad hoc, complicated, context-heavy, and either unfriendly to non-technical users or tied to a lock-in of some sort.

We‘re experimenting with a command-line tool, Latchkey, that could be used by local agents targeted at non-technical users while avoiding remote intermediaries. As far as we know, this is the only existing approach at the intersection of these two goals.

Core idea: Agents access APIs of third-party services by prepending ordinary `curl` calls with the `latchkey` command, like this:

    latchkey curl -X POST 'https://slack.com/api/conversations.create' \
      -H 'Content-Type: application/json' \
      -d '{"name":"something-urgent"}'

Latchkey then transparently injects credentials into these calls, prompting the user to log in via a browser pop-up when needed. Browser automation is used to extract an API token from the browser session once logged in.

Benefits:

* A single skill to integrate with all services.

* Direct communication between the agent and the third-party service (no OAuth intermediary app needed).

* Agents usable by non-technical users.

* Secrets do not leak to logs or chat transcripts.

We believe this aligns with a vision of a decentralized future in which people don’t need to ask corporations for permission to use their own data. We imagine a lively ecosystem of local agents that people use freely, supported by a community helping each other keep these tools useful and functional.

We’re aware that this approach comes with some downsides, too, and would love your feedback.

P.S. Here’s also a link to Passepartout, a toy demo AI assistant app built using Latchkey: https://github.com/imbue-ai/passepartout

Show HN: Octosphere, a tool to decentralise scientific publishing

https://octosphere.social/
36•crimsoneer•5h ago•13 comments

Show HN: Sandboxing untrusted code using WebAssembly

https://github.com/mavdol/capsule
67•mavdol04•8h ago•19 comments

Show HN: C discrete event SIM w stackful coroutines runs 45x faster than SimPy

https://github.com/ambonvik/cimba
44•ambonvik•6h ago•16 comments

Show HN: PII-Shield – Log Sanitization Sidecar with JSON Integrity (Go, Entropy)

https://github.com/aragossa/pii-shield
14•aragoss•6h ago•8 comments

Show HN: Safe-now.live – Ultra-light emergency info site (<10KB)

https://safe-now.live
167•tinuviel•13h ago•71 comments

Show HN: A skill for agents to work with the JJ VCS

https://github.com/danverbraganza/jujutsu-skill
2•nvader•1h ago•0 comments

Show HN: I built "AI Wattpad" to eval LLMs on fiction

https://narrator.sh/llm-leaderboard
18•jauws•5h ago•26 comments

Show HN: Real-world speedrun timer that auto-ticks via vision on smart glasses

https://github.com/RealComputer/GlassKit/tree/main/examples/rokid-rfdetr
2•tash_2s•2h ago•1 comments

Show HN: Claude.md is doing too much

https://visr.dev
2•sourishkrout•2h ago•0 comments

Show HN: OpenSymbolicAI – Agents with typed variables, not just context stuffing

2•rksart•2h ago•0 comments

Show HN: Latchkey – inject credentials into agents' curl calls

https://github.com/imbue-ai/latchkey
11•Wuzzy•2h ago•0 comments

Show HN: SendRec – Open-source, EU-hosted alternative to Loom

https://sendrec.eu/blog/why-eu-teams-need-european-loom-alternative/
2•alexneamtu•2h ago•0 comments

Show HN: difi – A Git diff TUI with Neovim integration (written in Go)

https://github.com/oug-t/difi
43•oug-t•9h ago•46 comments

Show HN: Autoliner – write a bot to control a virtual airline

https://autoliner.app/
3•msvan•4h ago•0 comments

Show HN: Emmtrix ONNX-to-C Code Generator for Edge AI Deployment

https://github.com/emmtrix/emx-onnx-cgen
3•emx-can•4h ago•0 comments

Show HN: Adboost – A browser extension that adds ads to every webpage

https://github.com/surprisetalk/AdBoost
116•surprisetalk•1d ago•124 comments

Show HN: Minikv – Distributed key-value and object store in Rust (Raft, S3 API)

https://github.com/whispem/minikv
61•whispem•14h ago•34 comments

Show HN: Nomad Tracker – a local-first iOS app to track visas and tax residency

https://nomadtracker.app
2•gotzonza•5h ago•0 comments

Show HN: Stigmergy pattern for multi-agent LLMs (80% fewer API calls)

https://github.com/KeepALifeUS/autonomous-agents
3•keepalifeus•5h ago•0 comments

Show HN: kiln.bot - Orchestrate Claude Code from GitHub

7•elondemirock•5h ago•2 comments

Show HN: Homomorphically Encrypted Vector Database

https://github.com/cloneisyou/HEVEC
2•cloneisme•5h ago•3 comments

Show HN: TrueLedger – a local-first personal finance app with no cloud back end

https://trueledger.satyakommula.com
4•satyakommula•6h ago•0 comments

Show HN: ItemGrid – Free inventory management for single-location businesses

https://itemgrid.io
3•boxqr•7h ago•0 comments

Show HN: I built an AI movie making and design engine in Rust

https://github.com/storytold/artcraft
5•echelon•7h ago•1 comments

Show HN: LUML – an open source (Apache 2.0) MLOps/LLMOps platform

https://github.com/luml-ai/luml
7•okost1•8h ago•2 comments

Show HN: Open-source semantic search over your local notes via CLI

https://github.com/chenxin-yan/nia-vault
8•jellyotsiro•19h ago•3 comments

Show HN: govalid – Go validation without reflection (5-44x faster)

https://github.com/sivchari/govalid
2•sivchari•8h ago•0 comments

Show HN: Sentinel Gate – Open-source RBAC firewall for MCP agents

https://github.com/Sentinel-Gate/Sentinelgate
2•Sentinel-gate•8h ago•1 comments

Show HN: Wikipedia as a doomscrollable social media feed

https://xikipedia.org
428•rebane2001•1d ago•140 comments

Show HN: Kannada Nudi Editor Web Version

https://nudiweb.com/
7•Codegres•18h ago•0 comments