-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: agent toolkit #112
base: main
Are you sure you want to change the base?
feat: agent toolkit #112
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@mzkrasner you're probably the best one to review this from a logic perspective. if you run @asutula from a packaging perspective, maybe you could tal? the one callout is that i ended up with a barrel file export for the
since i think most ppl will opt for the flow in (1), i decided the barrel file export might be easier so that there aren't too many different paths to choose from? idk or maybe it's fine to replace
|
0b6945a
to
468e146
Compare
468e146
to
3f9fbc4
Compare
@asutula heads up that if you bump zod from
not sure why, but the zod bump will pull in new wagmi/rainbowkit versions that break the build. after reverting back to |
Summary
This adds a new
@recallnet/agent-toolkit
, which brings framework agnostic agentic flows to Recall.Details
Heavily inspired by the Stripe agent toolkit, it provides:
shared
tools, prompts, and API to the Recall networkexamples
. Counterpoint: having them in the package helped with testing the adapters work properly.The best way to see how these work is to review the README, or install/build and run
node dist/examples/...
for one of the packages. The MCP example is probably the easiest to inspect via:SERVER_PORT=3001 npx @modelcontextprotocol/inspector node dist/examples/mcp.js --tools=all --network=localnet