Observed since 20 Oct, 22:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Multi-agent planning and workflow orchestration system
Structured Architectural Scaffolding for AI Development
Agentic Workflow OS is a development platform that orchestrates Multi-Agent Systems to plan, architect, and implement complex software projects. Unlike "Chat with Code" tools that rely on messy, unstructured conversation history, this system enforces a Context-First philosophy. It treats Agent Context as a file-system state machine, ensuring that your AI Engineer knows exactly what your AI Architect decided.
Agentic Workflow OS - Because AI deserves structure, and developers deserve results.
Most AI coding tools suffer from Context Drift. After 20 messages, the AI forgets the architectural constraints you set in message #1.
AI for projects and work is like a rocket: it gives a quick boost of velocity if you have direction, but soon everyone realizes it's only a first-stage booster that stops midway once context is off. The velocity drops, and to carry forward and build production-grade applications needs a 2nd and 3rd stage booster with precision guidance to reach and stay in orbit. This project is that 2nd and 3rd stage.
Agentic Workflow OS solves this by:
The system operates on a Stateless Core / Stateful Edge model.
| Feature | Agentic Workflow OS | ChatGPT + Manual | GitHub Copilot | VS Code + Cursor |
|---|---|---|---|---|
| Context Preservation | ✅ File-system state machine | ❌ Conversation drift | ❌ Session-based | ❌ Session-based |
| Role Separation | ✅ Strict agent boundaries | ❌ Single AI persona | ❌ Single AI persona | ❌ Single AI persona |
| Artifact Validation | ✅ Automated quality gates | ❌ Manual review | ❌ No validation | ❌ No validation |
| Audit Trail | ✅ Complete history | ❌ Lost in chat | ❌ No tracking | ❌ No tracking |
| Multi-Agent Coordination | ✅ Orchestrated handoffs | ❌ Manual coordination | ❌ No coordination | ❌ No coordination |
| Production Ready | ✅ Enterprise-grade output | ⚠️ Requires significant editing | ⚠️ Requires significant editing | ⚠️ Requires significant editing |
Create and activate a Python virtual environment:
# Create virtual environment
python3 -m venv myproject-env
# Activate the environment
source myproject-env/bin/activate
# On Windows:
source myproject-env\Scripts\activate
Option A: Pip (Recommended)
pip install agentic-workstation
# First run will launch an interactive setup wizard
agentic --help
First-Time Setup: On first run, Agentic Workflow OS will launch an interactive setup wizard to configure your workspace and preferences. This creates
~/.config/agentic/config.yamlwith your settings.
Option B: From Source (Development)
git clone https://github.com/sujith-eag/agentic_workflow.git
cd agentic_workflow
pip install -e .
Option A: Pip
pip uninstall agentic-workstation
Option B: Docker
# Remove the Docker image
docker rmi agentic-workstation
# Remove any running containers (if any)
docker rm $(docker ps -aq --filter ancestor=agentic-workstation)
For detailed CLI documentation, see CLI_REFERENCE.md. For interactive usage, use the Text User Interface (TUI) with agentic.
The CLI uses a context-aware design - commands available depend on whether you're in a project directory or not.
agentic init <name> --workflow <type> --description "desc" - Initialize new project with workflowagentic list - List all projects or show details for oneagentic delete <name> - Permanently delete a projectagentic workflows - List available workflow definitionsagentic config - View or edit global configurationagentic - Launch TUI in global modeagentic status - Show project status and workflow stateagentic activate <agent_id> - Activate specific agent sessionagentic handoff --to <agent_id> --artifacts "files" - Record agent handoff with artifactsagentic decision --title "Title" --rationale "Reason" - Record project decisionagentic end - End current workflow sessionagentic feedback --target <agent_id> --severity <level> --summary "Summary" - Record feedback for an agent or artifactagentic blocker --title "Title" --description "Desc" --blocked-agents "ids" - Record a blocker that prevents progressagentic iteration --trigger "Trigger" --impacted-agents "ids" --description "Desc" - Record an iteration in the development processagentic assumption --assumption "Assumption" --rationale "Rationale" - Record an assumption that may affect the projectagentic list-pending - List pending handoffs for the current projectagentic list-blockers - List active blockers for the current projectThese assets show the command-line help and workflow interaction screens.
Watch the project help screen video
Watch the workflow help screen video
Navigate to your empty folder and initialize a project.
# From repository root (global context)
agentic init MySaaS --workflow planning --description "My SaaS application project"
Available workflows: planning, implementation, research, workflow-creation
Agents operate in environments with terminal access, using CLI commands to orchestrate structured workflows:
Navigate to Project: cd projects/MySaaS
Session Activation: User or Agents run agentic activate A-01 to start their session and receive context.
Context Processing: Agents access the generated active_session.md file containing their role, instructions, and project state.
Artifact Generation: Agents produce required deliverables and save them to specified artifact paths.
Handoff Execution: Agents execute handoff commands to progress the workflow:
agentic handoff --to A-02 --artifacts "artifacts/project_brief.md,artifacts/requirements.md"
The system validates artifact existence and workflow rules before allowing progression. The from agent is automatically inferred from the active session.
State Management: Agents can log decisions, record blockers, and query project status using CLI commands throughout the process.
View the decision tree and current state.
agentic status
The system supports pluggable Workflow Manifests with four main workflow types.
A-00 Orchestrator & Project ControllerA-01 Project Guide & Idea IncubationA-02 Planning & Requirements AnalystA-03 Architecture & Technical Design AnalystA-04 Security & Compliance ScrutineerA-05 Infrastructure & DevOps Planning ArchitectA-06 Data Architecture & Storage Planning SpecialistA-07 API & Integration Planning SpecialistA-08 UX & Interaction Planning SpecialistA-09 Developer Workflow & Engineering Standards PlannerI-00 Implementation OrchestratorI-01 Scaffold & DevOps ArchitectI-02 Backend & Data EngineerI-03 Frontend & UX EngineerI-04 Quality & Validation SpecialistI-05 Release & Integration ManagerI-DOC Documentation Sprint AgentI-DS Data Store Implementation SpecialistI-PERF Performance Optimization AgentI-SEC Security Hardening AuditorYou can create your own workflows by placing a manifest in:
./.agentic/workflows/my-custom-flow/workflow.json~/.config/agentic/workflows/my-custom-flow/workflow.jsonWorkflow manifests include workflow.json, agents.json, artifacts.json, etc.
# List available workflows
agentic workflows
# Initialize new project
agentic init MyProject --workflow planning --description "My project description"
# Launch TUI (Terminal User Interface)
agentic
# Show CLI help
agentic --help
# Navigate to project
cd projects/MyProject
# Show current project status
agentic status
# Activate an agent session
agentic activate A-01
# Record handoff between agents (from agent inferred from active session)
agentic handoff --to A-02 --artifacts "requirements.md,architecture.md"
# Record project decision
agentic decision --title "Technology Stack Selection" --rationale "React + Node.js chosen for full-stack consistency"
# End workflow session
agentic end
On first run, Agentic Workflow OS automatically launches an interactive setup wizard that configures:
Global Config (~/.config/agentic/config.yaml):
default_workspace: "~/AgenticProjects"
editor_command: "code"
tui_enabled: true
check_updates: true
log_level: "INFO"
Project Config (.agentic/config.yaml in each project):
workflow: planning
strict_mode: true
excluded_paths:
- "node_modules"
- ".git"
custom_overrides:
governance:
require_reviews: true
If you prefer to set up configuration manually or modify existing settings:
Create global config directory:
mkdir -p ~/.config/agentic
Create config file:
cat > ~/.config/agentic/config.yaml << 'EOF'
default_workspace: "~/AgenticProjects"
editor_command: "code"
tui_enabled: true
check_updates: true
log_level: "INFO"
EOF
Create workspace directory:
mkdir -p ~/AgenticProjects
To re-run the setup wizard or modify configuration:
# Remove config to trigger setup again
rm ~/.config/agentic/config.yaml
agentic
This project is built with Python 3.10+.
src/agentic_workflowsrc/agentic_workflow/manifests (Canonical Definitions)src/agentic_workflow/templates (Jinja2 templates)pyproject.toml (Hatchling)License: MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.0.12 | 23 Jun 2026 | 21 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 22:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:e038bbe88393241a51ce6eda0761371f5c02a9693edb69ee4cdebb40a8852625