Skip to main content
AI Agent Role Library

RoleForge

Open-source YAML agent roles and framework adapters for CrewAI, LangChain, and LangGraph.

What You Get

31 validated roles across 7 domains

62 framework-specific overlays

43 tests, JSON Schema validation

Core engine free under Elastic License 2.0

Core engine + starter roles.

The role loader, validators, and adapters are free and open-source.

View on GitHub

Elastic License 2.0

Data Analysis
Data Scientist

YAML definition + overlays + validation

Creative Writing
Narrative Architect

YAML definition + overlays + validation

Philosophy
Ethics Advisor

YAML definition + overlays + validation

Domains

7 professional domains.

Each domain includes validated roles with framework-specific overlays for CrewAI, LangChain, and LangGraph.

6 roles

Audit

Internal audit, IT audit, forensic, compliance, report writing, BI analysis

5 roles

Risk

Enterprise risk, credit risk, market quant, operational risk, scenario modeling

4 roles

Governance

Board liaison, governance analysis, ethics, data governance

4 roles

Philosophy

Ethics, epistemology, logic, history of philosophy

4 roles

Creative

Narrative, character development, world-building, dialogue

3 roles

Book

Project management, copy editing, developmental editing

5 roles

Data

Data science, storytelling, ML engineering, statistical review, visualization

FAQ

Common questions.

What frameworks are supported?

CrewAI, LangChain, and LangGraph. Each role includes framework-specific overlays that optimize prompts and tool bindings for that runtime.

Builds