Quickly understand trade-offs across performance, memory, and model size before selecting the right model for your exact needs.


Find optimized models, deployment-ready code, workflows, and optimization tools to build and deploy AI applications on Arm, from cloud to edge.
Discover, compare, optimize, and deploy AI models on Arm with AI Portal. Access pre-optimized models, deployment-ready code, and hardware-aware optimization tools to build AI applications across cloud, edge, and physical AI.
Pre-optimized models
with performance data
AI model optimization tools
for Arm hardware
Deployment-ready code
with guided workflows
Optimization work already applied so you can spend less time tuning and start building faster.

Optimize AI models for Arm hardware with Arm AI Model Optimizer, built on NetsPresso®. Use agent-ready tools to automate optimization, compare performance, accuracy and memory trade-offs, and evaluate results on supported Arm devices. Join the Early Access Program to get started with the CLI or your coding agent.

Start building with code examples, reference applications, deployment scripts, and workflows for Arm-based targets. Use these resources to deploy AI models on Arm with less integration work and a clearer path from model selection to a running application.
Explore Code ExamplesBrowse Learning PathsConnect your coding agent to AI Portal through the Arm MCP Server to discover models and workflows, compare options, and find resources for your target hardware without leaving your development environment.
Run the following command in your terminal:
codex mcp add arm-ai --url https://mcp.api.devplatform.arm.com/ai-portal
Copied
Run the following command in your terminal:
claude mcp add --transport http arm-ai https://mcp.api.devplatform.arm.com/ai-portal
Copied
Run the following command in your terminal:
copilot mcp add --transport http arm-ai https://mcp.api.devplatform.arm.com/ai-portal
Copied
Add the MCP URL to your client, and set Transport: Streamable HTTP
https://mcp.api.devplatform.arm.com/ai-portal
Copied
Run the following command in your terminal:
qoder mcp add arm-ai -t http https://mcp.api.devplatform.arm.com/ai-portal
Copied
Run the following command in your terminal:
trae --add-mcp '{"name":"arm-ai","type":"http","url":"https://mcp.api.devplatform.arm.com/ai-portal"}'
Copied
Run the following command in your terminal:
codebuddy mcp add --transport http arm-ai https://mcp.api.devplatform.arm.com/ai-portal
Copied
Add the MCP URL to your client, and set Transport: Streamable HTTP
https://mcp.api.devplatform.arm.com/ai-portal
Copied
Quickly understand trade-offs across performance, memory, and model size before selecting the right model for your exact needs.

Find models optimized for supported Arm hardware across cloud, edge, embedded, and mobile.
Target Linux-based edge AI across automotive, robotics, IoT, and other intelligent systems.
Run on-device AI on embedded NPUs designed for constrained devices and dedicated acceleration.
Build neural graphics and AI-enhanced visual experiences for supported Arm-based mobile GPUs.
Find models for language, speech, vision, and other AI workloads running on mobile CPUs.
Run AI inference on Arm-based cloud CPUs with models optimized for supported server environments.
Discover Arm-optimized models and deployment resources from across the AI ecosystem, with options for mobile, edge, and other Arm-based targets.
Stories, insights and examples from across the Arm AI ecosystem.
Arm AI Portal provides models and resources for multiple AI runtimes and developer tools, including ExecuTorch, LiteRT, and ONNX Runtime. You can also access Arm-optimized models through Hugging Face and connect supported coding agents through the Arm MCP Server.
Arm AI Model Optimizer supports model optimization using techniques such as graph optimization and quantization. You can optimize supported models, bring your own LLM, and use custom datasets to evaluate performance, accuracy, and memory requirements for your application.
Use Arm AI Model Optimizer to automate optimization experiments, apply techniques such as quantization, and evaluate performance, accuracy, and memory trade-offs for your target Arm hardware.
Yes. Use the AI Portal comparison tool to compare supported models for your task and target hardware. Evaluate performance, memory requirements, and model size to identify the most suitable model for your application.
Use deployment-ready code examples, reference applications, deployment scripts, and guided Learning Paths available through Arm AI Portal. These resources help you move from model selection and evaluation to deployment on supported Arm hardware.
Join the Arm AI Model Optimizer Early Access Program by creating or signing into your Arm Account. Once registered, download the CLI, generate an API token, and follow the documentation to start optimizing models for your target Arm hardware.
Yes. Arm AI Model Optimizer provides an agent-ready CLI that enables coding agents to configure, run, and compare optimization experiments, helping you evaluate performance and accuracy trade-offs for your target hardware.
Yes. Connect supported coding agents to Arm AI Portal through the Arm MCP Server to access models and development resources directly from your development environment.
Arm AI Portal provides optimized models and resources for supported Arm-based hardware across cloud, edge, and physical AI. Browse models for Cloud CPU, Mobile CPU, Mobile GPU, Embedded Linux, and Embedded NPU targets to find resources relevant to your deployment environment.