@@ -44,6 +44,7 @@ async function createProject() {
44
44
"mastra" ,
45
45
"ag2" ,
46
46
"llamaindex" ,
47
+ "pydanticAi" ,
47
48
"agno"
48
49
] . some ( flag => options [ flag ] ) ;
49
50
@@ -118,6 +119,8 @@ async function handleCopilotKitNextJs() {
118
119
frameworkArgs . push ( "-f" , "llamaindex" ) ;
119
120
} else if ( options . agno ) {
120
121
frameworkArgs . push ( "-f" , "agno" ) ;
122
+ } else if ( options . pydanticAi ) {
123
+ frameworkArgs . push ( "-f" , "pydantic-ai" ) ;
121
124
}
122
125
123
126
const copilotkit = spawn ( "npx" ,
@@ -210,9 +213,10 @@ program
210
213
. option ( "--langgraph-js" , "Use the LangGraph framework with JavaScript" )
211
214
. option ( "--crewai-flows" , "Use the CrewAI framework with Flows" )
212
215
. option ( "--mastra" , "Use the Mastra framework" )
213
- . option ( "--ag2 " , "Use the AG2 framework" )
216
+ . option ( "--pydantic-ai " , "Use the Pydantic AI framework" )
214
217
. option ( "--llamaindex" , "Use the LlamaIndex framework" )
215
- . option ( "--agno" , "Use the Agno framework" ) ;
218
+ . option ( "--agno" , "Use the Agno framework" )
219
+ . option ( "--ag2" , "Use the AG2 framework" )
216
220
217
221
program . action ( async ( ) => {
218
222
await createProject ( ) ;
0 commit comments