from meshai import MeshAI
from meshai.integrations.crewai import track_crewai
client = MeshAI(api_key="msh_...", agent_name="my-crew")
client.register(framework="crewai")
# Enable global tracking — applies to ALL crews
track_crewai(client)
# Run your crew as normal
from crewai import Agent, Task, Crew
researcher = Agent(role="Researcher", llm="gpt-4o", ...)
writer = Agent(role="Writer", llm="claude-sonnet-4-6", ...)
crew = Crew(agents=[researcher, writer], tasks=[...])
result = crew.kickoff()
# Each agent's LLM calls tracked with their specific model