by99x

Build Intelligent AI Agents That Work Together Seamlessly

The open-source platform for creating, deploying, and managing sophisticated AI agent workflows with enterprise-grade reliability.

> dotnet add package XiansAi.Lib
Agent Visualization

Agent Visualization

Design and monitor complex AI workflows with intuitive visualization tools. Track agent interactions and data flows in real-time for complete operational visibility.

ADK Platform Comparison

See how Xians.ai compares to other AI agent development platforms:

Xians.aiGoogle ADKRowboatOpenAI Agent SDK
Hub & Spoke Handoffs
P2P Handoffs
Deterministic Workflow Orchestration
Generative Workflow Orchestration
Long-running Process Automation
Functions + MCP Tools
Event-driven Coordination
Multi-tenancy
Open Source
No Vendor Lock-in
Agent Visualization
Multi-Cloud Deployment
Enterprise-grade Robustness
Agent Management Portal
Prompt/Knowledge Base Management
Agent Execution History
Agent Tracing & Logging
Rapid Agent Generation

Create Your First Multi-Tool Agent Workflow

Develop powerful AI workflows in minutes. Here's how to build a marketing content generation pipeline using multiple AI agents:

  • Define and reuse specialized agents for different tasks
  • Train agents to improve their work performance
  • Create a flow that coordinates between agents
  • Execute complex tasks in a durable, fault tolerant manner

[Workflow]
public class BloggingFlow: FlowBase
{
    [WorkflowRun]
    public async Task<string[]> Run(string input)
    {
        // Run the research agent to find relevant topics
        var topics = await RunActivityAsync( (ResearchAgent a) => a.FindRelevantTopics());

        var newBlogPosts = new List<string>();

        foreach (var topic in topics)
        {
            // Run the writer agent to write and publish the blog posts
            var url = await RunActivityAsync( (WriterAgent a) => a.WriteAndPublishBlog(topic));
            newBlogPosts.Add(url.ToString());
        }

        // return the result
        return newBlogPosts.ToArray();
    }
}

Read documentation to get started

Learn more about the Xians.ai platform and how to use it's capabilities to build your own AI Agents and Workflows.

Read Documentation

Escape Vendor Lock-In with Open Architecture

Deploy AI agents from any source—whether from Xians.ai, other providers, or your own development team. Any containerized agent integrates seamlessly with our platform.

Enterprise-Grade Reliability

Build dependable AI workflows without infrastructure complexity. Focus on business logic while we handle durability, scalability, and fault tolerance. Powered by Temporal for proven reliability.


await Workflow.DelayAsync(TimeSpan.FromDays(365));
// Your workflow continues exactly where it left off after a year

Accelerate Development with Ready-Made Agent Tools

Create complex workflows using our comprehensive library of open-source agent tools.


[Agents("xiansai-agent/llm-completion")]  
[Agents("xiansai-agent/web-scraper")]  
[Agents("xiansai-agent/web-search")]  
[Agents("xiansai-agent/ms-teams")]  
[Agents("xiansai-agent/O365-planner")]  
// And many more...

Balance AI Autonomy with Human Control

  • Maintain control over critical business processes
  • Implement AI automation strategically after review
  • Keep human oversight in workflow design
  • Blend autonomy and orchestration seamlessly

Sophisticated Agents, Not Just Chatbots

Our platform is designed to host sophisticated agents capable of executing complex tasks and workflows, far beyond simple chat interactions.


Agent Anatomy

A workflow within an agent intelligently orchestrates between multiple tools that are augmented by prompts

Multi-Workflow AgentAgents can consist of multiple workflows, some for user interaction, others for business process capabilities.

Self-Host in Your Cloud

Deployment ArchitectureAgent Platform Deployment

Deploy the Xians.ai platform and agents in your own infrastructure for complete control and compliance.

Keep sensitive data within your environment
Deploy as containers or app services
Seamless integration with your existing cloud resources
Customize networking and security policies

Built for Multi-Tenancy

Scale your AI operations across multiple customers with built-in tenant isolation. Deploy and manage agents per customer while maintaining unified oversight.

  • Isolate agent execution between tenants
  • Activate or deactivate agents on a per-tenant
  • Maintain separate configurations for tenants
  • Centralized monitoring across tenants

Ready to Get Started?

Begin building intelligent workflows with Xians.ai today