Let's integrate nostr:nprofile1qqsgha3fk023ng8c4quszdayghqwkt6l9d9ga4c3280gnqz3aqqx7ycppemhxue69uhkummn9ekx7mp03gnq5z into Goose 🪿
Discussion
Goose nostr:nprofile1qqsgha3fk023ng8c4quszdayghqwkt6l9d9ga4c3280gnqz3aqqx7ycppemhxue69uhkummn9ekx7mp03gnq5z integrate Let's into 🪿
I haven’t checked if goose accepts openrouter keys. If it does, routstr should work assuming you can set the base url to theirs. MKStack already has this with dork
Yes but we could a Cashu wallet into Goose and make it work seamlessly without copy pasting tokens etc
Would be awesome. That is the biggest problem with routstr. Do you have plans for Roocode?
No but I guess I would use Goose to integrate a Cashu wallet into Goose for a nostr:nprofile1qqsgha3fk023ng8c4quszdayghqwkt6l9d9ga4c3280gnqz3aqqx7ycpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcjwrxe6 integration
What if I tell you that with this also roocode would be compatible with roo nostr:nevent1qqs2yqqkgvrz676ncc6np2mq2yr0r3rvcen78hdg0t30g0q38txwnwqppemhxue69uhkummn9ekx7mp0qgsypwwgtll74lqu4huvxzjwtjyxvrlkujt35rw8y026ke6ttesmg5grqsqqqqqpnpfpq8
I'm not smart enough to understand you amigo. Can you inject a cashu token via an MCP server or how does it work
You speak in riddles my friend. SPEAK CLEARLY
Yes, what I mean is the where and how of the implementation. I'll share my thoughts on how I was planning to do it and how it could work for this use case. My perspective shifted when I created the transparent OAI proxy https://github.com/gzuuus/transparent-oai-api . With that proxy, I could connect to PPQ, intercept all requests and responses, mainly for debugging purposes. However, that concept could also be used to integrate a cashu wallet into the proxy, enabling automatic payments when necessary. A local piece of software that expose the same API of the provider, acting as a smart proxy to manage payments and top-ups using NWC. This way, the user centralizes their connection with providers and interacts with them using the localhost endpoint.
I have more ideas about this, but simply the system is already pluggable to Goose. It would be as easy as configuring the endpoint in its configuration. Its also more portable. You can also write it in any language
Let's use Goose to integrate nostr:nprofile1qqsgha3fk023ng8c4quszdayghqwkt6l9d9ga4c3280gnqz3aqqx7ycpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcjwrxe6 into Goose
What if I tell you that you don't need to do that and keep making goose compatible with routstr?
it mimics openrouter API afaik but an integrated cashu wallet would make it seamless
yes
Yes sir
Ich verwende jetzt die routstr API mit Cashu Top-up in einer Windows goose desktop installation. Läuft, ist aber im Gegensatz zu meiner Linux Goose CLI mit PPQ EXTREM langsam beim Ausführen der Aufgaben. Habe aber noch nicht nicht herausgefunden an was das liegen könnte. Irgendeine Idee weshalb das so ist?

