skillflaw  by cwinux

Visual platform for enterprise AI agents and business workflows

Created 3 months ago
405 stars

Top 71.3% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

SkillFlaw is an enterprise AI agent platform for designing, testing, deploying, and operating AI agents and workflows. It targets businesses and digital employees, providing a "business skill operating system" that integrates enterprise systems and manages governed digital employees. The platform centralizes business capability around skills, moving beyond tool orchestration to enable governed execution and continuous upgrades.

How It Works

Built on LangFlow, SkillFlaw acts as a third-generation enterprise agent platform. It organizes intelligent capabilities around business needs, using "SKILL" as the standard carrier for expression, upgrade, and governance. It integrates business processes, systems, knowledge, tools, and AI coding into a unified, governed delivery loop for digital employees. The architecture includes Management, Resource, Business, and Skill layers.

Quick Start & Requirements

Installation and runtime details are in language-specific guides: Python (README_PY.md) and TypeScript (README_TS.md). Refer to the official website (https://www.skillflaw.com) and documentation (https://docs.skillflaw.com) for setup. Specific hardware or software prerequisites beyond standard Python/TypeScript development environments are not detailed in the main README.

Highlighted Details

  • Visual workflow authoring for AI applications, prompts, tools, MCP services, data sources, and agents.
  • Programmable components supporting controlled extension (Python).
  • Interactive validation and testing via Playground.
  • Multiple delivery modes: local execution, API exposure, embedded chat, MCP server publishing.
  • Observability integrations (LangSmith, LangFuse).
  • Flexible deployment options (Docker Compose, source, public services, Kubernetes).

Maintenance & Community

Contribution guidelines are in DEVELOPMENT.md. The project encourages community involvement via issues and pull requests. SkillFlaw acknowledges its reliance on the LangFlow ecosystem. Specific community channels or a public roadmap are not mentioned in the main README.

Licensing & Compatibility

SkillFlaw uses the Business Source License 1.1 (BSL 1.1). Free production use is limited to a single server node; multi-node deployments require a commercial license. The license converts to Apache License 2.0. It also includes MIT-licensed components from LangFlow. Commercial use is restricted by the BSL 1.1's single-node limitation.

Limitations & Caveats

The primary limitation is the BSL 1.1, restricting free production deployments to a single server node, hindering scalable enterprise adoption without a commercial license. Detailed setup instructions are segmented into separate Python and TypeScript documentation files.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
55 stars in the last 30 days

Explore Similar Projects

Starred by John Mullan John Mullan(MTS at xAI; Cofounder of Hotshot AI), Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), and
24 more.

n8n by n8n-io

0.4%
196k
AI agent and workflow automation platform
Created 7 years ago
Updated 14 hours ago
Feedback? Help us improve.