modelsmith

by christo-olivier · Agent Tool · ★ 82

About modelsmith

Modelsmith Modelsmith is a Python library that allows you to get structured responses in the form of Pydantic models and Python types from Anthropic, Google Gemini, and OpenAI models. Currently it allows you to use the following classes of model: AnthropicModel (used with Anthropic's full set of models) OpenAIModel (used with OpenAI's full set of models) GeminiModel (used with Google's full set of Gemini models) Modelsmith provides a unified interface over all of these. It has been designed to be extensible and can adapt to other models in the future.

anthropicanthropic-claudellmopenaipydanticvertex-ai

Quick Facts

Stars82
Forks6
LanguagePython
CategoryAgent Tool
LicenseMIT
Quality Score60.9768180024445/100
Last Updated2025-09-13
Created2024-03-22
Platformsclaude-code, python
Est. Tokens~73k

Compatible Skills

These tools work well together with modelsmith for enhanced workflows:

  • litellm — semantic(0.18)+complementary+shared_fw(anthropic,openai)+rare_topics+same_lang+shared_platform (67%)
  • mcp-server-openai — semantic(0.16)+complementary+shared_fw(openai)+same_lang+similar_pop+shared_platform (58%)
  • pydantic-ai-todo — semantic(0.22)+complementary+rare_topics+same_lang+similar_pop+shared_platform (57%)
  • pydantic-deepagents — semantic(0.22)+complementary+rare_topics+same_lang+similar_pop+shared_platform (57%)

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular Python Agent Tools

Frequently Asked Questions

What is modelsmith?

modelsmith is Python library that allows you to get structured responses in the form of Pydantic models and Python types from Anthropic, Google Vertex AI and OpenAI models. It is categorized as a Agent Tool with 82 GitHub stars.

What programming language is modelsmith written in?

modelsmith is primarily written in Python. It covers topics such as anthropic, anthropic-claude, llm.

How do I install or use modelsmith?

You can find installation instructions and usage details in the modelsmith GitHub repository at github.com/christo-olivier/modelsmith. The project has 82 stars and 6 forks, indicating an active community.

What license does modelsmith use?

modelsmith is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools