CrewAI Multi-Agent Framework in a TEE

Powered by Lunal's Trusted Execution Environments

What is this?

This is a CrewAI server running inside a Trusted Execution Environment (TEE). Build and run multi-agent AI crews with hardware-level security and cryptographic attestation.

TEEs provide a tamper-proof secure boundary where your AI agents run. Everything operates within hardware-protected memory that guarantees the following:

Try it now (3 deployed)

Run CrewAI crews directly from your browser:

Simple Greeting Crew

Basic crew demonstrating CrewAI fundamentals (no API keys required):

Result

Or use the API programmatically:

curl -X POST https://crewai-demo.lunal.dev/crews/run \
  -H "Content-Type: application/json" \
  -d '{"agents": [{"allow_delegation": false, "backstory": "You are a friendly AI assistant who loves meeting new people. You always provide enthusiastic and personalized greetings.", "goal": "Provide warm and welcoming greetings to users", "role": "Friendly Greeter", "verbose": false}], "name": "01-simple-greeting", "process": "sequential", "tasks": [{"agent_role": "Friendly Greeter", "description": "Greet the user warmly and introduce yourself as a CrewAI agent running on a secure Azure Confidential VM with TEE attestation.", "expected_output": "A friendly greeting message introducing yourself and the platform."}], "verbose": false}'

Research Crew

Multi-agent crew that performs web research and writes articles:

Result

Or use the API programmatically:

curl -X POST https://crewai-demo.lunal.dev/crews/run \
  -H "Content-Type: application/json" \
  -d '{"agents": [{"allow_delegation": false, "backstory": "You are an experienced research analyst skilled at finding and synthesizing information.", "goal": "Research and analyze information about the given topic", "role": "Research Analyst", "verbose": false}, {"allow_delegation": false, "backstory": "You are a skilled writer who can transform research into compelling content.", "goal": "Write clear and engaging articles based on research", "role": "Content Writer", "verbose": false}], "name": "02-research-crew", "process": "sequential", "tasks": [{"agent_role": "Research Analyst", "description": "Research the following topic in detail: {topic}", "expected_output": "A comprehensive research summary with key findings."}, {"agent_role": "Content Writer", "description": "Write a detailed article about: {topic}", "expected_output": "A well-written article summarizing the research."}], "verbose": false}'

Multi-Agent Development Team

Complex crew simulating a software development team:

Result

Or use the API programmatically:

curl -X POST https://crewai-demo.lunal.dev/crews/run \
  -H "Content-Type: application/json" \
  -d '{"agents": [{"allow_delegation": true, "backstory": "You are a seasoned product manager with expertise in translating ideas into actionable requirements.", "goal": "Define project requirements and specifications", "role": "Product Manager", "verbose": false}, {"allow_delegation": false, "backstory": "You are an experienced architect who creates scalable and maintainable system designs.", "goal": "Design the technical architecture", "role": "Software Architect", "verbose": false}, {"allow_delegation": false, "backstory": "You are a skilled developer who writes clean, efficient code.", "goal": "Implement the solution", "role": "Developer", "verbose": false}], "name": "03-multi-agent", "process": "sequential", "tasks": [{"agent_role": "Product Manager", "description": "Create detailed requirements for: {project}", "expected_output": "A list of functional and technical requirements."}, {"agent_role": "Software Architect", "description": "Design the architecture for: {project}", "expected_output": "A technical architecture document."}, {"agent_role": "Developer", "description": "Provide implementation guidance for: {project}", "expected_output": "Implementation plan with code structure."}], "verbose": false}'

What is Lunal?

Lunal is the trusted compute company that makes TEEs simple, usable, and scalable. We provide unified software and infrastructure for deploying AI workloads in TEEs with zero configuration.

Learn more about Lunal and why secure AI needs TEEs.