Skip to content
ImFeH2

ImFeH2/flowent

Live in production

A workflow orchestration platform for multi-agent collaboration.

Just say what you need. Flowent gets it done.

247 46 since joining 13PythonPush 1d agoListed 29d agoApache-2.0
agentagent-runtimeagentic-workflowsaiai-agentai-workspaceautomationfastapi
  • Python49.9%
  • TypeScript49.2%
  • CSS0.4%
  • JavaScript0.4%
  • Dockerfile0.1%
  • Shell0.0%
  • HTML0.0%
View on GitHub

Report a problem

1 Review

Flowent is a serious full-stack attempt at a local workflow orchestration platform for multi-agent collaboration. The architecture is much more complete than the short README suggests: a FastAPI backend, React/Vite frontend, CLI entry point, Docker support, npm and PyPI packaging, provider configuration, MCP support, permission flows, workflow routes, state persistence, sandbox/tool execution modules, and streaming agent responses. The codebase also shows strong engineering discipline. The root package.json has clear scripts for dev, build, lint/type checks, tests, packaging, and release; the backend pyproject.toml uses modern Python packaging with uv, Ruff, mypy, pytest, and Python 3.11+; and the repo includes both frontend and backend tests plus regression tests for conversation lifecycle, workflow saving, MCP shutdown, context windows, permissions, patching, usage, logging, and startup requirements. I particularly liked the FLOWENT_AGENT_SYSTEM_PROMPT and streaming agent loop in backend/src/flowent/agent.py, because it shows the project is thinking carefully about how agents should continue after tool results rather than treating tool calls as final answers. The biggest improvement area is user-facing onboarding. For a tool this broad, the README is quite short; screenshots, an architecture diagram, provider setup examples, a first workflow walkthrough, and a clearer explanation of the permission/sandbox model would help users trust and understand it. Since it requires Bubblewrap and ripgrep, platform limitations should also be stated more explicitly. Overall, Flowent feels like an alpha-stage but well-engineered developer platform with real testing discipline and a clear direction.