A unified workspace to interact with any AI model from any platform's API
March 24, 2026
This project is open source! View the code, report issues, or contribute on GitHub:
github.com/abhish-shrivastava/apictionApiction works with a variety of AI platforms and providers:
/ai/run/... endpoints for text, vision, and FLUX image generation/editingTip: Cloudflare supports both native Workers AI URLs and OpenAI-compatible /ai/v1/chat/completions. Use native /ai/run/... when you need FLUX image editing or Workers-AI-specific controls; use OpenAI-compatible endpoints when you want standard chat-completions behavior.
This app and its server do not retain your messages or API tokens. All chat data and keys are kept only in your browser (IndexedDB). Clear your browser data to delete them if needed.
The application does collect active-time spent by a user in the app via a script called production.js. This is collected anonymously and used only to identify abuses or bots.
Please note that when you send a request, it is forwarded to the AI provider you configure — that provider may collect or retain data under its own policies. Check with their documentation for details.
For providers like Openrouter and some others, you can also send requests directly from the browser to the AI provider (bypassing the PHP proxy) by enabling "Direct API" in settings. This may have implications for CORS and security and may not work with all providers.
ipconfig /flushdnscurl.cainfo in php.ini.Click on Settings above to configure your AI, then send a message.