Tensorkit enables seamless integration between smart contracts and (AI) agents
Tensorkit transforms EVM smart contracts into intelligent, voice-interactive applications. by leveraging MCPs and state of the art ML Models and LLMs We make it possible for anyone — not just engineers — to use and build on-chain logic by talking to it.
Developers can convert smart contracts into Model Context Protocol (MCP) servers, facilitating standardized interactions between smart contracts and AI systems. This automation eliminates the need for custom coding for each integration, streamlining the development process.
Vision: Our vision is to revolutionize the decentralized application ecosystem by enabling smart contracts to seamlessly interact with AI agents and users. By integrating TensorConnect (Our Client Kit), dApps can evolve from isolated protocols to dynamic platforms capable of real-time data processing and user engagement, unlocking new possibilities in automation, decision-making, and user experiences.
⚙️ How it works
You log in. You create a project. You drop in your contract — from Etherscan or manually. Tensorkit fetches the ABI. It reads your contract’s shape. It generates a Model Control Protocol server — an AI wrapper for your smart contract.
We give you a preview link with an embedded MCP client, that you can use to interact with your smart contract. Each preview comes with an embedded smart wallet for a seamless UX.
🧪 Tech
...
Our initial Previews (/preview) worked with rainbowkit & re-own. which is the ideal path for TensorConnect (Our client kit) ... However being able to trigger smart contract calls on the frontend, as a response from a server action is actually quite complex.
So turns out, integrating Privy, was an easier path, that actually provides a better UX on (/agent) path.
In the future we want to support both modes, client invocations (for backward compatibility) and Privy ( so all AI inference + smart contract calls) can happen on the server side.