Skip to content

Releases: guptayush02/adaptora

Developer API + /run/stream + live logs

Choose a tag to compare

@guptayush02 guptayush02 released this 23 Jun 12:43

Adds a public developer API and a real-time logs experience on top of v0.1.0.

✨ Public Developer API

  • POST /api/v1/run — run an agent turn from any project with a developer
    key (Authorization: Bearer adp_live_…), scoped to your saved connections.
  • POST /api/v1/run/stream — Server-Sent Events variant that streams each
    pipeline step as it happens, then a terminal done/error event with the full
    result. Render the agent's progress live in your own UI (curl, Node.js & Python
    examples in the README).
  • Mint, label, and revoke keys from the new Developer Keys dashboard page.

📊 Live execution logs

  • The Logs page tails every run (Web UI, MCP, /api/v1) live over SSE —
    in-flight runs show as a step-by-step row. Added "Load more" pagination.

📖 Docs

  • Documented the streaming API and a remote-MCP-over-SSH guide for server
    deployments. Added a demo video and restructured the README.

🐛 Fixes

  • /run/stream now emits a terminal step so the live row completes correctly.
  • Fixed the README clone URL (wrong owner).

Core Dynamic Agent + MCP — no developer API

Choose a tag to compare

@guptayush02 guptayush02 released this 23 Jun 12:41

First release of Adaptora 🎉 — a self-hosted Dynamic API Agent with a Model
Context Protocol layer. Talk to any REST API in natural language.

Core

  • Dynamic tool discovery — name a tool (github, stripe, notion…) or describe
    the task; Adaptora fetches its docs, OpenAPI spec, and rate limits automatically.

  • Multi-source doc fetching — web search + OpenAPI probing (24+ patterns) +
    native parsing + LLM extraction, deduped by method/path. AWS uses local boto3
    introspection.

  • MCP server — every connected tool's endpoints become typed MCP tools your
    AI assistant (Claude Desktop, Cursor, Cline, n8n…) can call directly.

  • Authenticated web UI — React chat with per-user AES-encrypted credential
    storage, conversation history, and a Cached Tools page with live refresh.

  • OAuth2 support — one redirect URI for all tools, automatic token refresh.

  • Token tracking & caching — local Ollama for simple queries, optional
    Claude/GPT routing for complex ones.

  • One-command Docker deploy — app + Postgres + Redis + Ollama.

See the README for setup and MCP client configs.