Our First Release
We’ve released the first public version of OpenTools SDK.
We kept this release deliberately small with two core integrations provided
within the trading module - Coinbase and Alpaca. There's obviously a lot more
work ahead of us, but the hardest part in this challenge is something we have already accomplished
in this first release; establishing the core foundation of how a module will appear through a
system-design-first approach. This will allow for more providers to be integrated more easily
and more modules to be built on top of the existing standard.
OpenTools exists to solve a very specific problem, not to replace MCPs or your own custom tools you have built today, but to ship web and mobile applications easily with integrations that just work.
If you’ve built your own tool-calling or agentic systems, you’ve probably seen the same pattern repeat. Tools are too brittle and not built to coexist without substantial effort and that's why OpenTools exists; to challenge those assumptions.
Our SDK introduces a schematic interface layer for external services. Instead of building agents around APIs, you build them around capabilities that you want to adopt and build around. A truly plug-and-play system that becomes ever-configurable and customisable to your users' needs and not your own time. The result is code that is easier to understand, easier to test, and far easier to extend as more are added.
With version 0.1.0, you can already start using OpenTools as the integration layer for real applications. The current focus is trading services, exposed through clean, predictable tool interfaces that an agent can rely on without knowing which provider sits underneath. We think it provides just enough of a basis to build a personal trading app that can quickly check on your performance without much work
This release is aimed squarely at early adopters. Developers who are comfortable working with unfinished edges, who care about our mission and the importance of this structure and want to guide the design of our latest modules and integrations.
Our next steps are clearly laid out in our roadmap. We have accomplished our goals for January and are excited to keep building so that you can now make your agents interactive instead of read-only, as they should be.
OpenTools is not trying to be a framework that owns your application but the code that makes it possible to quickly build an app that thinks and acts.
If you want to try it early or build something real with it, the Python package is available on PyPI. You can also reach us directly by email.This is the first step. We will keep iterating and keep building on our platform and hope to hear from you directly - let's build together!
Yours, The OpenTools Team