Node.js client for the unofficial ChatGPT API.
 
 
 
Go to file
Travis Fischer eda5915fe9 feat: add claude.md 2025-06-12 22:05:55 +07:00
.cursor/rules 💖 2025-05-21 00:50:41 +07:00
.github 🐦 2025-06-12 05:56:04 +07:00
.vscode feat: wip gateway mcp work 2025-06-10 03:25:25 +07:00
apps 🔣 2025-06-12 07:14:52 +07:00
packages 🙁 2025-06-12 07:20:32 +07:00
.editorconfig feat: init skeleton 2025-04-04 17:53:50 +07:00
.gitignore feat: add sentry source-map upload to gateway deploy 2025-06-11 09:08:05 +07:00
.npmrc feat: init skeleton 2025-04-04 17:53:50 +07:00
.prettierignore 🚾 2025-06-01 02:17:31 +07:00
CLAUDE.md feat: add claude.md 2025-06-12 22:05:55 +07:00
eslint.config.js 🥔 2025-06-10 12:01:46 +07:00
license feat: init skeleton 2025-04-04 17:53:50 +07:00
package.json feat: refactor and WIP add e2e tests 2025-06-03 16:48:24 +07:00
pnpm-lock.yaml chore: update deps 2025-06-12 06:16:45 +07:00
pnpm-workspace.yaml chore: update deps 2025-06-12 06:16:45 +07:00
readme.md feat: add claude.md 2025-06-12 22:05:55 +07:00
tsup.config.ts feat: init skeleton 2025-04-04 17:53:50 +07:00
turbo.json feat: init skeleton 2025-04-04 17:53:50 +07:00

readme.md

Build Status Prettier Code Formatting

Agentic

API Gateway

  • REST: GET/POST https://gateway.agentic.so/deploymentIdentifier/toolName
  • MCP: https://gateway.agentic.so/deploymentIdentifier/mcp

TODO

  • webapp
  • stripe
    • stripe checkout
    • stripe billing portal
  • auth
    • custom auth pages for openauth
  • API gateway
    • oauth flow
    • openapi-kitchen-sink
      • add more test cases to e2e tests
    • mcp-kitchen-sink
    • how to handle binary bodies and responses?
    • improve logger vs console for non-hono path and util methods
    • test rate limiting
    • test usage tracking and reporting
    • disallow mcp as a tool name or figure out another workaround
  • Public MCP server interface
    • how does oauth work with this flow?
    • pass requestId to DurableMcpServer somehow on a per-request basis
  • Origin MCP servers
    • how to guarantee that the request is coming from agentic?
      • _meta for tool calls
      • still need a way of doing this for initial connection requests
    • mcp auth provider support
    • binary bodies / responses?
    • resources
    • prompts
    • other MCP features?

TODO Post-MVP

License

UNLICENSED PROPRIETARY © Agentic

To stay up to date or learn more, follow @transitive_bs on Twitter.