Build AI Agents.
Operate with Confidence.
mAIvn is an AI agent orchestration platform. Create, manage, and operate intelligent agents with our Python SDK and REST API.
Free to start. No credit card required for the developer preview.
import os
from maivn import Agent, depends_on_tool
from maivn.messages import HumanMessage
agent = Agent(
name="my-assistant",
api_key=os.environ["MAIVN_API_KEY"],
system_prompt="You are a helpful assistant.",
)
@agent.toolify(description="Get current weather for a city")
def get_weather(city: str) -> dict:
return {"city": city, "forecast": "Sunny, 72F"}
@agent.toolify(description="Summarize the weather forecast", final_tool=True)
@depends_on_tool(get_weather, arg_name="forecast")
def summarize_weather(forecast: dict) -> str:
return f"Weather in {forecast['city']}: {forecast['forecast']}"
result = agent.invoke(
[HumanMessage(content="What's the weather in Austin?")],
force_final_tool=True,
)
print(result.result)Capabilities
Everything You Need
A complete platform for building, testing, and scaling AI agents.
Quick Start SDK
Go from zero to a working agent in under 5 minutes with our Python SDK. Declarative tool registration with type-safe schemas.
Memory and Recall
Summarize long context, retrieve relevant prior facts, and index memory asynchronously for follow-up turns.
Full REST API
80+ endpoints covering organizations, projects, API keys, webhooks, billing, and usage analytics.
Secure by Default
JWT authentication, HMAC-SHA256 webhook signatures, scoped API keys, and row-level security throughout.
Developer Waitlist
Reserve your seat for the launch.
The platform is rolling out to developers in waves. Add your email and we'll let you know the moment your invite is ready.
- Priority access when the platform launches
- Optional opt-in for hands-on beta testing
- Early release notes and migration guides
Ready to build?
Create a free account and start building AI agents today.