Not a launch post. Just things I wish someone had written down before I spent a month figuring them out.
1. LLMs send partial payloads on write operations
You ask the agent to update a record. It sends only the fields you mentioned in the prompt. The PUT request goes through, returns 200, and you've silently wiped every field you didn't specify.
The fix: before every write call, fetch the current resource state via the companion GET endpoint and deep-merge the LLM's payload on top. The LLM only needs to specify what's changing the executor fills in the rest.
Orqis turns your OpenAPI spec into a controllable, observable AI agent, no infrastructure required.
Paste your spec, choose an LLM (OpenAI, Anthropic, Gemini, Mistral, Groq), and your agent is live. Endpoints become tools, sensitive actions require confirmation, and every call is fully traced.
Built for real-world use: scoped auth, encrypted secrets, guardrails for destructive operations, and an API to embed agents into your own products.
Free to start. No credit card required.