BYOK · proxy

Bring your own key

Use your OpenAI, Anthropic, or Google key while Agent still runs through Eyeban cloud.

In Settings → Agents you can enable a provider key. Keys stay in the desktop secure store. Each Agent turn still goes Client → api.eyeban.ir for prompt assembly and tools; the server calls your provider with that ephemeral key and does not debit plan/wallet credits for the turn. Cursor-pool models keep using Eyeban accounts. Override OpenAI base URL supports OpenAI-compatible gateways with the usual Agent caveats.

Your provider’s privacy policy applies to BYOK traffic. See the BYOK docs page for setup and limits.

Eyeban · shop/checkout.py Balanced
41 def charge(order, wallet):
42     tax = order.subtotal * 0.09
43     total = order.subtotal + tax
44     if wallet.balance < total:
45         raise InsufficientFunds(total)
46     wallet.debit(total)
47     return Receipt(order.id, total)

Split regional tax from the hardcoded rate, and check coverage before debit.

Read 6 files · 2 searches · 1 test

charge still hard-codes 0.09. tax_for(region) exists. I will wire can_cover to the wallet.

12-line patch across two files. Review the diff.

main Agent Balanced You stay in review