The AI Era’s Sovereign Cloud

Serverless internet cloud for tamperproof, unstoppable apps, requiring minimal admin, powered by network math. Agents build faster. AIware puts AI on the inside. You control where your compute lives, and reclaim your sovereignty.

Ecosystem spotlight

Run on agentic infrastructure, created the internet way

Open technology created through more than half a billion dollars of R&D spend by a not-for-profit.

Scroll position 1 of 1, 11 apps in total.
Why now

Today, tech faces generational challenges

Traditional software runs banks, hospitals, governments, militaries and enterprises. It's no longer fit for purpose.

Eight weaknesses found at once. One patched.
Security

AI now finds the holes faster than people can patch them.

Conventional software is defended from the outside. Firewalls surround it, and teams race to find and fix each flaw before an attacker does.

That race was already hard to win. Now AI models search code for weaknesses at machine speed, around the clock, and have uncovered flaws that went unnoticed for decades. Staying safe increasingly depends on having better AI than your adversary.

On the Internet ComputerApps are tamperproof code that runs exactly as written, with no server, operating system or database underneath to break into.
Many services. One building.
Resilience

The services we rely on are fragile, and have "single data center" dependencies.

Today's online services are intricate machines. Servers, databases and clusters must be configured, upgraded in step and constantly tended, and a single mistake can bring them down.

They are also concentrated in a small number of very large data centers, which makes those buildings targets. In 2026, drone strikes on data centers in the Gulf and in Russia took cloud services and payments offline, and some customer data was never recovered.

On the Internet ComputerEach app is replicated across independent machines in separate data centers, and keeps running when hardware fails or a site goes dark.
A request goes in. A working system comes out.
Agentic infrastructure

AI agents now build software, on foundations made for human engineers.

AI agents can write and ship software far faster than human teams. But the infrastructure they build on was designed for people. It expects specialists to configure it, secure it and check every change.

That keeps a human in every loop, and a single rushed upgrade can still destroy the data a business depends on. To work at full speed, agents need foundations that are safe by design.

On the Internet ComputerSoftware is serverless and holds its own data, so there is nothing to administer, and an upgrade that would lose data is refused before it runs.
The whole stack, inside the border.
Sovereignty

Compute must be where we choose, without backdoors, kill switches or lock-in.

Government, banking, healthcare and communications now run on cloud platforms, and most countries rent them from a handful of companies based abroad.

Those companies answer to their home country's law. The US CLOUD Act of 2018, for example, lets American authorities legally compel US providers to hand over data they control, even when it is stored in another country. And a service delivered from abroad can be switched off from abroad.

On the Internet ComputerAn open-source stack that anyone can inspect, running on hardware inside a nation's own borders, under its own control.

The Internet Computer was designed to solve all four.

INTERNET COMPUTER BENEFITS

Cloud superpowers, better societal foundations

Tamperproof real security automatically

Internet Computer cloud is created by a mathematically secure network that hosts a new form of serverless code that runs in a sandbox and needs no dependencies. That code is tamperproof, which means that it can only run its correct logic against its correct data. Simply put, no cyber attack on infrastructure can corrupt its functionality or the data it maintains, unlocking a profound cybersecurity revolution.

Always on real resilience automatically

Internet Computer cloud replicates hosted software and its computations and data across diverse hardware that's selectable according to need. Apps and services can continue functioning correctly when some hardware goes offline, or data centers fail, and even when hardware falls under the control of adversaries, thanks to the underlying network mathematics involved, unlocking a resilience revolution.

Sovereign systems, swappable compute

Internet Computer cloud allows enterprises to create "cloud engines," which are essentially internal subnets that they control. Enterprises can select precisely the hardware they wish the network to combine to produce serverless cloud, from a marketplace, or from on-prem inventory, so they can tune the security and resilience achieved to their precise needs. Hardware can be swapped, while hosted apps and services continue running.

Hosted services are universally composable

On the internet, any software can transmit data to any other software, in a universal connectivity paradigm. Internet Computer cloud makes all hosted software services directly composable subject to permissions, extending the paradigm. That means services can directly integrate the functionality of other services, to form a new larger service, independently of the software language used to create them. Enterprises can advance beyond traditional systems integration.

Agents build better, using fewer tokens

Now, agents build our apps and services, either directly instructed by chat, or within software factories. Agents are not human, and need a tech stack that's optimized for them. On the Internet Computer cloud, software runs in persistent memory, and there are no databases and files, such that hosted serverless code is vastly simpler, and more abstract, which fuels the innate modeling power of AI. Agents create better apps and services, using fewer tokens.

Data is safe when agents upgrade

Today, agents can create and update production systems at the speed of conversation. However, if there is a risk that data can be lost, then human teams need to be kept in the loop, vastly slowing down the upgrade cycle, and increasing costs. On the Internet Computer cloud, new language frameworks like Motoko 2.0 are designed for agents that build, and can detect whether an upgrade would cause data loss, resulting in harmless coding retries. By removing human security, sysadmin, and code reviews from the loop, agent productivity is force multiplied.

AIware puts intelligence inside systems

Users of traditional personal productivity apps, e-commerce websites, or SaaS services, say, achieve their goals by interacting with screens. AIware technology supported by Internet Computer cloud allows those screens to be augmented by in-built agents, without extra development work. This enables users to ask for analyses of data and actions to be performed, which are often much more complex than they could orchestrate via screens, and save huge amounts of time. Subject to permissions, agents can see all data in realtime, prototype arbitrary changes, and invoke internal functionality, because AIware puts AI on the inside.

Complex services run as easily as phone apps.

Apps and services are built from serverless code, without separate databases or traditional cloud infrastructure to manage. They don’t need infrastructure security or sysadmin teams to keep them running. App installs on cloud engines are as hands-free as phone apps.

  • Assistant
  • HR
  • CRM
  • Accounts
  • Email
  • Calendar
  • Expenses
  • Projects
  • Messaging
  • Knowledge
  • Directory
  • IT Assets
  • Signing
  • Agents
  • Team
  • Teamboard
  • Requests
  • Software factories
  • Admin

Internet cloud is created by the math of an open protocol.

ICP (Internet Computer Protocol) combines independently operated specialized hardware, including hyperscaler capacity for cloud engines, using network protocol math and advanced computer science, implemented in open source code, to form a new kind of open cloud that is secure, resilient, and nobody owns that's controlled by a public governance framework. It’s cloud, built the internet way.

The Internet Computer, explained

Cloud, built the internet way.

Shared protocols turn independently operated hardware into public infrastructure. The internet connects software. The Internet Computer hosts it, too.

Connects software

Transmits web pages, messages, and app data.

Public utilityInternet
Network protocolIPInternet Protocol
HardwareNetwork hardwareFiber, cellular, Wi-Fi…

Hosts software

Runs websites, games, SaaS, and AIware.

Public utilityInternet Computer
Network protocolICPInternet Computer Protocol
HardwareCompute hardwareIndependently operated compute nodes

The same internet idea. Extended from connecting software to hosting it.

The Internet Computer is the first sovereign serverless cloud formed by an open, mathematical network. It is also ideal agentic infrastructure, and hosts AIware.

Popular reading

Media and announcements

How ICP runs apps.

Your app’s code and data run together in a canister, copied across its subnet. A malicious node alters its local purchase-order amount, but the healthy nodes execute the authorized update. Your app verifies the network certificate for the correct result. The forged record fails verification. A separate example shows the app running through three node outages. Your app can also call services on other ICP subnets; ICP routes their requests and replies.

Compute capacity, from independent providers

Specialized hardware, and hyperscaler compute capacity, all over the world.

This 13-node example tolerates up to four faulty nodes. Progress needs timely communication. Record integrity requires certificate verification; an unverified query is not enough. How verification works

Agentic software

AIware

Intelligence inside. That you can talk to.

Hosted software keeps its data in persistent memory, and "AI on the inside" can analyze your data, including by simulating changes, and then take actions.

6.1 Software AI can work inside

Imagine saying "Make us more profitable."

AI chat becomes a new way to use your software, working alongside its traditional screens. Analyze data across apps and orchestrate complex tasks through conversation, within your permissions.

Review all Customer Success time-off requests. Approve those that preserve coverage in every time zone, and send emails asking for alternative dates where requests conflict.
Agents answer questions and perform complex actions by analyzing data and invoking inside functionality across your AIware services, and can leverage all the data and functions your permissions grant them access to.

Select an agent to see what it can access.

Your AIware apps and services
OQL APIAgents analyze in-memory data graphs
App functionsAgents perform complex tasks hands-free
Permissions are part of the program.Structures, records, and fields. Scoped to the agent or the user behind it.

What this caller can access

HRQueryable via OQL
CRMQueryable via OQL
AccountsQueryable via OQL

CEO chat can query HR, CRM, and Accounts. All memory groups in this example are accessible.

Each app’s permission rules can only change by rebuilding that app.

Through Object Query Language (OQL), agents query the data each app permits them to see, and use callable functions to act. Each app enforces its own permissions.
Connect agents via ICP MCP

6.2 Software agents can build

The software is the database.

Data lives with your code in persistent memory. Agents can focus on the essential logic of your application, with less code to generate and maintain — and more scope to build sophisticated software.

  • Data within reach. Code works directly with data in persistent memory, avoiding round trips to a separate database.
  • Less code. Less generation cost. Removing storage plumbing means fewer tokens for agents to generate, helping reduce development time and cost.
  • More ambitious applications. A simpler program model helps agents reason about complex relationships and behavior.

Application logic+Persistent memory

One program. Hosted by the network.

A tiny inventory appMotoko
persistent actor {  // Persistent data
  let inventory = {
    var stock : Nat = 10;
    var orders : Nat = 0;
  };  // Application logic
  public func order() : async () {
    inventory.orders += 1;
    inventory.stock -= 1;
  };}

Declare it. It persists.

inventory and the whole data structure it references are stored automatically, between calls and across upgrades. No loading. No saving.

Both changes. Or neither.

Each order() updates memory as one transaction. With no stock left, execution traps and every change is rolled back — even the order count. No half-written data.

Why this helps AI build

Motoko’s orthogonal persistence preserves persistent variables and the data structures they reference across calls and upgrades. Code works directly with this data, without translating it into database queries or file formats.

Fewer output tokens. Database queries, data conversion, and storage plumbing all add code. Removing that work means fewer code tokens for an agent to generate, which can reduce generation time and cost.

A simpler model to reason about. Orders, customers, and their relationships can be expressed directly as connected data structures. Agents can focus more of their reasoning on the app’s behavior, helping them build and maintain more sophisticated software.

If two orders arrive together, each runs against the latest inventory, so one cannot accidentally overwrite the other’s changes.

In this example, order() has no await, so each call runs as one transaction. Work spanning asynchronous calls needs its own coordination. Read about execution boundaries.

The next-generation software framework

WebAssembly

The internet’s open standard for compute.

The Internet Computer runs WebAssembly (Wasm), a low-level bytecode format for fast, portable execution. Supported by all major browsers and used across backend and cloud platforms, it is an open W3C standard co-invented by an early DFINITY Foundation team member.

Any language that compiles to WebAssembly can target the Internet Computer. Motoko and Rust are the two most popular.

Motoko

The first programming language built for agents.

A language designed for agents to safely and rapidly build and evolve enterprise apps, services, and infrastructure, and imbue them with AIware capabilities.

The self-writing cloud

next-generation agentic infrastructure

№ 7.1

Software is reimagined for agents

AI agents build vastly faster than humans can, and they have their own needs. The Internet Computer runs software inside persistent memory, introducing a powerful new paradigm where the program is the database. Now a program's essential logic persists data automatically, reducing complexity, and fueling the modeling power of AI, enabling AI to go further, faster, and at less cost.

№ 7.2

Mistakes made at speed can't lose data

AI agents can develop apps and enterprise infra at unprecedented speed. However, upgrading traditional production systems is risky, as mistakes can result in data loss. On the Internet Computer, new languages like Motoko automatically verify the safety of every upgrade, preventing mistakes resulting in data loss, so you can remove the brakes.

№ 7.3

No infrastructure oversight necessary

Traditional infrastructure is insecure and sensitive to components such as databases being misconfigured or failing. Apps on the Internet Computer are tamperproof, keep their data in persistent memory, and are guaranteed to run. This means apps don't need support from security and sysadmin teams, and you can give your agents far more autonomy.

The research program

The world's most sophisticated network, is yours.

More than half a billion dollars has been spent developing the technology that powers the Internet Computer, which represents the most sophisticated network the world has ever seen. The purpose of the project is to extend the internet, so that it can host software, as well as connecting software.

In recent years, the project has focused on developing the Internet Computer as agentic infrastructure. The Internet Computer unlocks the full potential of AI by force-multiplying agents that build apps, enabling the creation of AIware software that integrate AI much more closely than traditional software can, and removing security and sysadmin requirements, so agents can be allowed to work with far greater autonomy.

The latest innovation, "cloud engines," enables the creation of private subnets that can be arbitrarily configured, for example to combine compute hardware located in the home country, or operated by specific providers, unlocking the simple creation of fully sovereign tech stacks that meet national security needs, or regulatory needs such as GDPR compliance. Cloud engines keep on running even when the underlying compute capacity is swapped, making vendor lock-in history.

Quick start · for human developers

Everything you need to ship apps, websites, and services inside the Internet Computer's tamperproof serverless environment.

Start building
For agents
.md ↓.json ↓