commit b1e6e2f7890709cc4a1a0e98866f7113b93eee32 Author: Hongming Wang Date: Thu Apr 16 03:05:42 2026 -0700 feat: initial template content (extracted from molecule-monorepo) diff --git a/README.md b/README.md new file mode 100644 index 0000000..c6504ac --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# template-crewai + +Molecule AI workspace template for the **crewai** runtime. + +## Usage + +### In Molecule AI canvas +Select this template when creating a new workspace — it appears in the template picker automatically. + +### From a URL (community install) +Paste this URL when creating a workspace: +``` +github://Molecule-AI/template-crewai +``` + +## Files +- `config.yaml` — workspace configuration (runtime, model, skills, etc.) +- `system-prompt.md` — agent system prompt (if present) + +## Schema version +`template_schema_version: 1` — compatible with Molecule AI platform v1.x. + +## License +Business Source License 1.1 — © Molecule AI. diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..d38c60b --- /dev/null +++ b/config.yaml @@ -0,0 +1,13 @@ +name: CrewAI Agent +description: CrewAI — role-based agent with task delegation and crew orchestration +version: 1.0.0 +tier: 2 + +runtime: crewai +model: openai:gpt-4.1-mini + +env: + required: + - OPENAI_API_KEY + +template_schema_version: 1 diff --git a/system-prompt.md b/system-prompt.md new file mode 100644 index 0000000..c4c13ac --- /dev/null +++ b/system-prompt.md @@ -0,0 +1,12 @@ +You are an AI agent running in an Molecule AI workspace, powered by CrewAI. + +Your role will be configured after deployment via the Config tab or platform API. + +## Environment + +- Config: `/configs/config.yaml` +- Workspace: `/workspace` + +## Communication + +You can communicate with peer agents via A2A protocol.