A full stack demo app for First party Tool calling for AI Agent.
Follow this link to learn more about Agent0.
- Auth0 tenant domain
- Auth0 SPA client ID with its callback, logout URIs set to
http://localhost:8080 - API created in auth0 tenant with identifier configured as
agent0-api - OpenAI API Key
- Node version 22
Rename .env.example file to .env and replace AUTH0_DOMAIN, AUTH0_CLIENT_ID and OPENAPI_API_KEY with relevant values
Install dependencies for API
cd server
npm i
cd ..
Install dependencies for SPA
cd client
npm i
cd ..
Open a new terminal window and execute npm run server
Open a new terminal window and execute npm run client
Open http:localhost:8080 and SignUp to start using Agent0
To test the first party Tool Calling, try
"Who am I? Give me all the details you have"
