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
- OpenAPI 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"