Now in Developer Preview

Build AI Agents.
Operate with Confidence.

mAIvn is agentic infrastructure for production software. Give your agents tools, memory, private-data controls, and replayable runs through the Python SDK.

Free to start. No credit card required for the developer preview.

main.py Python
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']}"

res = agent.invoke(
    [HumanMessage(content="What's the weather in Austin?")],
    force_final_tool=True,
)
print(res.response)

Capabilities

Everything You Need

The infrastructure beneath your agents: what they can reach, and how much control you keep.

Python SDK

Declare an agent, decorate its tools, and invoke it. Memory, structured output, streaming, and batch runs come with the SDK.

Tools and MCP

Authenticated toolsets for Google, Microsoft, CRMs, payments, databases, and vector stores, plus any MCP server you already run.

Triggers

Start an agent from an email, a form, a GitHub or Stripe event, a database change, a dropped file, or a schedule.

Human in the Loop

Pause a run for approval, ask a question mid-task, and dry-run permissions before an agent takes an action.

Private by Design

Configured private fields never reach a model. Fail-closed controls, scoped API keys, and audit trails throughout.

Observability and Studio

Every run is a replayable trace. Inspect each tool call, step, and result in Studio or the Portal.

Developer Waitlist

Reserve your seat for the launch.

mAIvn 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 mAIvn launches
  • Optional opt-in for hands-on beta testing
  • Early release notes and migration guides

Ready to build?

Check whether sign-up access is open, or explore the docs while you wait.