Agenti e multi-agente

1flowbase

taichuy/1flowbase

An open-source AI gateway that allows local agent clients to publish fusion-style multi-model workflows as OpenAI and Claude-compatible virtual models, providing full observability into traces, tokens, latency, and costs.

★ 257Stelle
⑂ 19Fork
24Problemi aperti
RustLingua
Apache-2.0Licenza
Q@project.QualityScorePunteggio editoriale

Screenshot del progetto

Screenshot di 1flowbase Screenshot di 1flowbase

Panoramica

1flowbase bridges the gap between LLM gateways and workflow builders. Instead of simply routing a request to a single model, it composes multiple model and tool nodes into a workflow-backed virtual model. Local AI agents and SDKs call a single standard model endpoint, while 1flowbase executes a complex workflow behind the scenes—such as mounting vision models for screenshots, running a fusion-style multi-model review panel, or verifying output structures—and returns the final answer with complete execution logs, tool callback traces, and token consumption metrics.

Funzionalità principali

  • Visual workflow editor
  • Multi-node workflow orchestration
  • Virtual model endpoint publishing
  • OpenAI Responses API compatibility
  • OpenAI Chat Completions API compatibility
  • Claude-compatible Messages API support
  • Streaming response support
  • Mounted LLM tools for multimodal and branch-model workflows
  • Fusion workflow template
  • Execution logs and tool callback traces
  • Application-level token consumption statistics
  • Prompt and model configuration version history

Requisiti, installazione e avvio rapido

Linux/macOS: curl -fsSL https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/shell/docker-deploy.sh | sh

Windows PowerShell: irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iex

Windows CMD: powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/taichuy/1flowbase/main/scripts/powershell/docker-deploy.ps1 | iex"

Utilizzo

After deployment, access the frontend at http://127.0.0.1:3100. Use the visual workflow editor to build a multi-model workflow. Once built, publish the workflow as a virtual model endpoint using the OpenAI or Claude-compatible APIs. Configure your local agent client (e.g., Claude Code, Cline) to point to the published endpoint. The client will interact with the endpoint as if it were a standard model, while 1flowbase runs the workflow behind the scenes. You can then inspect execution logs, tool callback traces, and token consumption directly in the 1flowbase dashboard.

Compatibilità del modello e casi d'uso

Compatible with models accessible via OpenAI Responses, OpenAI Chat Completions, and Claude-compatible Messages APIs. Specific models mentioned in workflows include GLM-5.2, DeepSeek, GLM-5V-Turbo, Gemini, and GPT vision models.

Note su licenza e rischi

Apache-2.0

Editorial verification 2026-08-02: repository URL, owner, description, license and repository statistics were reviewed. License metadata: Apache-2.0. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.

Rilascio e manutenzione

Not stated in the repository metadata

Firecrawl

firecrawl/firecrawl

★ 161,1KTypeScript

LangChain

langchain-ai/langchain

★ 143,6KPython

RAGFlow

infiniflow/ragflow

★ 86,7KGo