tommy0103

Floway β€” AI skill for Claude Code

AI community

Serverless LLM API gateway with telemetry, full protocol translation and Stateful Responses support.

How to install Floway

This entry records only its repository, not the path inside it, so there is no exact command to give. Open tommy0103/Floway and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Floway does

Serverless LLM API gateway with telemetry, full protocol translation and Stateful Responses support. Use any LLM from any client and get OpenAI/Anthropic 1P-like experience of Codex/Claude on 3P API providers!

Alternatives in AI

  • Yomo β€” πŸ¦– Serverless AI Agent Framework with Geo-distributed Edge AI Infra 1.9k β˜…
  • Loushang β€” AI-native agent harness for coding workflows by python: multi-model LLM orchestration, stateful sessions, tool 1.3k β˜…
  • Agent Kernel β€” Minimal kernel to make any AI coding agent stateful 334 β˜…

README

Floway

Floway is a self-hosted LLM API gateway for coding agents and API clients. It puts subscription-backed and token-backed model providers behind one gateway, then routes each model through the API shape the client already speaks.

Highlights

  • Use GitHub Copilot, ChatGPT subscriptions, Claude.ai subscriptions, Azure AI, configurable multi-protocol HTTP providers, and Ollama from one deployment.
  • Serve OpenAI, Anthropic, Gemini-compatible, audio transcription, and rerank APIs with cross-protocol translation where needed.
  • Discover vendor model catalogs live while retaining manual model configuration for providers that require or permit it.
  • Preserve client-carried opaque blobs across models that advertise the same compatibility identity.
  • Manage upstreams, routing order, model aliases, API keys, and web search from a dashboard.
  • Generate one-command Claude Code and Codex configurations from an API key.
  • Run on Cloudflare Workers or Node.js, with Docker Compose provided for a self-hosted server and dashboard.

Quick Start

Docker Compose is the shortest path to a complete local deployment:

git clone https://github.com/Menci/Floway.git
cd Floway
ADMIN_KEY='replace-with-a-secret' docker compose -f docker/docker-compose.yml up --build -d

Open , leave the username blank, and use `ADMIN_KEY` as the password. Then:

  1. Add at least one provider under Providers β†’ Upstreams.
  2. Create a key under Services β†’ API Keys.
  3. Give that key to a client as a bearer token or x-api-key, or use Agent Setup to configure Claude Code or Codex.

The data-plane and control-plane APIs are also exposed directly at . SQLite, file-backed dump bodies, and oversized Stateful OpenAI Responses item payloads persist in the `floway-data` volume.

The dashboard uses Floway's control plane to manage users, keys, upstreams, routing, and telemetry. Coding agents and API clients call the data plane