osmosis-agent-toolkit
Osmosis protocol tools for LLMs
Discover how the Osmosis Agent Toolkit uses native fetch for SQS queries. Learn why applications must manage network latency mitigation themselves, as the toolkit offers no timeouts or retries.
How to Extend the Osmosis Agent Toolkit with Custom Tools: A Complete Developer's GuideLearn how to extend the Osmosis Agent Toolkit with custom tools. This developer's guide shows you how to implement the Tool interface and register your tools without core modifications.
AI SDK vs MCP Server in Osmosis Agent Toolkit: Integration Architecture GuideUnderstand AI SDK vs MCP Server in Osmosis Agent Toolkit. Integrate AI tools directly as JavaScript objects or via RPC endpoints for flexible agent architectures.
How the Osmosis Agent Toolkit Handles Token Denominations with Different DecimalsLearn how the Osmosis Agent Toolkit handles token denominations with different decimals by normalizing amounts and using precision-aware arithmetic for accurate conversions.
SQS Query Client Configuration Options in Osmosis Agent ToolkitDiscover SQS query client configuration options in Osmosis Agent Toolkit. Learn about the sqsUrl constructor argument and its default value.
How Quote Caching Improves Performance for Repeated Swap Queries in Osmosis Agent ToolkitDiscover how quote caching in the osmosis-agent-toolkit boosts performance for repeated swap queries by using an LRU cache to eliminate redundant network calls.
How to Retrieve the Current Account Address and Balance in Osmosis Agent ToolkitLearn to get your Osmosis Agent Toolkit account address and balance with toolkit.account.address and toolkit.accountTool.call. Fetch balances enriched with USD valuations.
How the Osmosis Agent Toolkit Monorepo Build Process Works: A Turbo Repo Deep DiveDiscover how the Osmosis Agent Toolkit monorepo build process uses Turbo Repo to manage dependencies, compile TypeScript, and enable aggressive caching for efficient development on jonator/osmosis-agent-toolkit.
Required Dependencies and Peer Dependencies for Osmosis Agent Toolkit CoreDiscover the 18 essential runtime dependencies for the Osmosis Agent Toolkit core package, including CosmJS and SDKs. Learn why it has zero peer dependencies and is fully self-contained.
How to Run the Osmosis Agent Toolkit in Development Mode with Watch ModeEasily run the osmosis-agent-toolkit in development mode with watch mode. Use bun run dev for automatic recompilation as you edit TypeScript source files across all workspace packages.
How to Handle Transaction Failures and Error Responses from the Osmosis BlockchainLearn to handle Osmosis blockchain transaction failures and error responses. Use try/catch, check BroadcastTxResponse code, and inspect rawLog for on-chain details.
OsmosisAgentToolkit Class Architecture: A Deep Dive into the Osmosis Agent ToolkitExplore the OsmosisAgentToolkit class architecture. Discover its unified interface for LLM agents, account management, SQS query services, and tool dependencies on the Osmosis blockchain.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →