LangGraph OSS Agents in a TEE

Powered by Lunal's Trusted Execution Environments

What is this?

This is a LangGraph OSS server running inside a Trusted Execution Environment (TEE). Build and deploy agentic workflows with hardware-level security, cryptographic attestation, and zero dependency on external license servers.

This deployment uses the open-source LangGraph library (MIT-licensed) wrapped in a custom FastAPI server, providing a fully self-hosted solution with no LangSmith or proprietary platform dependencies.

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

Try it now (2 agents deployed)

Test the deployed agents directly from your browser:

Echo Agent

Simple agent demonstrating LangGraph OSS fundamentals:

Result

Or use the API programmatically:

curl -X POST https://langgraph-demo.lunal.dev/invoke \
  -H "Content-Type: application/json" \
  -d '{"input": {"messages": ["Hello from LangGraph!"]}}'

Tool-Calling Agent

ReAct-style agent with calculator, time, and text analysis tools:

Result

Or use the API programmatically:

curl -X POST https://langgraph-demo.lunal.dev/agents/tool/invoke \
  -H "Content-Type: application/json" \
  -d '{"input": {"messages": [{"role": "user", "content": "What is the square root of 144 plus 10?"}]}}'

Stream example (Server-Sent Events):

curl -X POST https://langgraph-demo.lunal.dev/stream \
  -H "Content-Type: application/json" \
  -d '{"input": {"messages": ["Hello!"]}}'

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.