Skip to content

Commit 2825c1b

Browse files
authored
feat(cli): add agno and llamaindex options (#106)
Signed-off-by: Tyler Slaton <[email protected]>
1 parent 7e71ede commit 2825c1b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

typescript-sdk/packages/cli/src/index.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ async function createProject() {
136136
frameworkArgs.push("-m", "Mastra");
137137
} else if (options.ag2) {
138138
frameworkArgs.push("-m", "AG2");
139+
} else if (options.llamaindex) {
140+
frameworkArgs.push("-m", "LlamaIndex");
141+
} else if (options.agno) {
142+
frameworkArgs.push("-m", "Agno");
139143
}
140144

141145
const copilotkit = spawn("npx", ["copilotkit", "init", ...frameworkArgs], {
@@ -158,7 +162,10 @@ program
158162
.option("--crewi-ai-crews", "Use the CrewAI framework with Crews")
159163
.option("--crewi-ai-flows", "Use the CrewAI framework with Flows")
160164
.option("--mastra", "Use the Mastra framework")
161-
.option("--ag2", "Use the AG2 framework");
165+
.option("--ag2", "Use the AG2 framework")
166+
.option("--llamaindex", "Use the LlamaIndex framework")
167+
.option("--agno", "Use the Agno framework");
168+
162169

163170
program.action(async () => {
164171
await createProject();

0 commit comments

Comments
 (0)