Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Examples

Runnable examples of using YouAgent as a library. Each one imports from the youagent package by name (Node package self-reference), so build the project first:

npm install
npm run build
export YDC_API_KEY=ydc-sk-...

Then run any example with tsx:

npx tsx examples/search.ts             # one-off web search with the typed client
npx tsx examples/programmatic-agent.ts # create a card and run the full daemon loop
npx tsx examples/a2a-server.ts         # serve an agent card over the A2A protocol

programmatic-agent.ts and a2a-server.ts keep all state in a local .example-agent/ directory (gitignored) so they never touch your real ~/.youagent setup.