Introduction
Welcome to Smithi — the production-grade platform for building, deploying, and managing AI agents.
What is Smithi?
Smithi is a complete platform for building AI agents that actually work in production. Unlike demo-focused tools, Smithi provides:
- Natural language creation — Describe what you want, and our AI builds the agent
- Production-grade runtime — Battle-tested infrastructure for reliability
- Enterprise security — SOC2, HIPAA, and GDPR compliance built-in
- Full observability — Execution traces for every action your agents take
- 250+ integrations — Connect to your existing tools instantly
Three Ways to Build
Smithi supports multiple creation paradigms to match your team's needs:
1. Natural Language (No-Code)
Use the Agent Builder to describe what you want in plain English. Our AI generates the agent plan for you to review and deploy.
2. Templates (Low-Code)
Start from pre-built templates for common use cases like PR notifications, sales reports, and customer support.
3. SDK (Pro-Code)
Use our Python or TypeScript SDKs for full programmatic control over agent creation and deployment.
Example: Python SDK
main.py
from smithi import Agent
# Create from natural language
agent = Agent.from_natural_language(
"Send Slack notification when PRs need review"
)
# Deploy to production
agent.deploy()
# Run manually
result = agent.run()
print(result)
