MCPcopy Index your code
hub / github.com/ImFeH2/flowent

github.com/ImFeH2/flowent @v0.3.8

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.8 ↗ · + Follow
1,664 symbols 6,265 edges 170 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Flowent

npm version npm monthly downloads PyPI version PyPI monthly downloads

License CI Release Docker

Flowent

A workflow orchestration platform for multi-agent collaboration.

Install

Flowent requires Bubblewrap for local tool isolation and ripgrep for file search. Install the system packages first:

sudo apt-get install bubblewrap ripgrep

Install the CLI globally:

npm install -g flowent

Or install it with pip:

pip install flowent

Start the server:

flowent

Check system requirements:

flowent doctor

Docker Compose

Run the server with Docker Compose:

docker compose up

Tech Stack

  • Vite: frontend development server and build tool.
  • React: UI rendering model.
  • FastAPI: local application server and settings API.
  • uv: Python dependency and environment management.
  • Tailwind CSS: utility-first styling.
  • Shadcn UI: standard component patterns.
  • Lucide Icons: shared icon set.
  • Framer Motion: advanced interaction and transition animation.

Development

Install dependencies and start the local development server:

sudo apt-get install bubblewrap ripgrep
pnpm install
uv sync --project backend
pnpm dev

You can also run the development container:

docker compose -f docker-compose.dev.yml up

Core symbols most depended-on inside this repo

selectedProviderState
called by 243
frontend/src/test/app-fixtures.ts
append
called by 190
backend/src/flowent/tools.py
cn
called by 182
frontend/src/lib/utils.ts
create_app
called by 181
backend/src/flowent/app.py
filter
called by 45
backend/src/flowent/logging.py
connect
called by 32
backend/src/flowent/state/store.py
contextUsageInfo
called by 25
frontend/src/test/app-fixtures.ts
finish
called by 21
backend/src/flowent/mcp.py

Shape

Function 1,262
Method 243
Class 128
Route 31

Languages

Python68%
TypeScript32%

Modules by API surface

backend/tests/test_workspace_chat.py80 symbols
backend/tests/test_agent_tools.py75 symbols
backend/src/flowent/mcp.py60 symbols
backend/tests/test_llm_providers.py43 symbols
backend/src/flowent/state/store.py42 symbols
backend/tests/test_mcp.py41 symbols
backend/src/flowent/workspace/runtime.py41 symbols
backend/src/flowent/llm.py40 symbols
backend/src/flowent/tools.py36 symbols
frontend/src/__tests__/App.test.tsx34 symbols
frontend/src/app/api/mappers.ts28 symbols
backend/tests/test_permissions.py26 symbols

For agents

$ claude mcp add flowent \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact