Get Started
Installation
Get started with Marvin in under a minute
Requirements
- Python 3.10 or higher
- An API key from an LLM provider (OpenAI by default)
Install marvin
The easiest way to install Marvin is a package manager like pip
or uv
:
Configure your LLM provider
By default, Marvin uses OpenAI’s models. Set your API key as an environment variable:
To use another provider, see the docs on configuring LLMs.
Development Installation
For development, install Marvin with development dependencies:
What’s Next?
- Follow the Quickstart guide to build your first AI application
- Learn about Tasks, the building blocks of AI workflows
- Explore Agents to create specialized AI workers
- Read about Threads for managing conversation context