Building on ICP has never been easier.

The Internet Computer is a frontier cloud created by a mathematically secure network protocol that combines independently operated compute nodes. Hosted apps and services are immune to infrastructure hacks, and guaranteed to run, so agents and devs can be trusted to build and update them without needing security and systems teams in the loop. Frontier serverless languages leverage orthogonal persistence, which prevents lossy updates and enables agents to build better apps faster. Digital assets ready.

There are three ways to ship on it today. Have an AI agent do the work for you with the ICP skill, describe the app in plain language to Caffeine and let it build, or write the canisters yourself in Motoko or Rust.

01 · Agent skills

Have your AI agent build on ICP

Drop the ICP skill into Claude, Codex, Perplexity, or any agent runtime. The skill teaches the agent how the protocol works, how canisters are written, deployed, and upgraded, and how to use the icp CLI. The agent does the building.

skills.internetcomputer.org
02 · Natural language

Describe the app, ship with Caffeine

Caffeine is the ICP-native AI builder. Describe the app you want in plain language. Caffeine writes the canisters, deploys them to the Internet Computer, and gives you a running app. No setup, no SDK, no servers.

caffeine.ai
03 · Craft coding

Write the canisters yourself

Open ICP Ninja in the browser and ship a sample canister in a minute, or set up locally with the icp CLI. Motoko is built for orthogonal persistence and lossless upgrades. Rust is fully supported with the Rust CDK.

icp.ninja

Docs

Reference for the protocol, the canister model, and the icp CLI.

Full coverage of Motoko, Rust, the canister lifecycle, inter-canister calls, the icp CLI, and the network primitives that keep apps tamperproof and unstoppable.

docs.internetcomputer.org

Community

Join the developer community.

Ask questions, share what you are building, and get unblocked fast. The team and the wider community show up across all four channels every day.

DFINITY Developer Forum forum.dfinity.org
ICP Discord DFINITY dev office hours every Wednesday