Apps built by Devin run as-is in Devin's environment

Cognition, the U.S. company behind AI programmer "Devin," announced "Devin Apps" on Nov. 13 (late Nov. 13 Japan time). Web apps that users have Devin build can run as-is on Devin's cloud computer and be shared with users inside the company. The company said they are meant for internal tools, preview environments (trial releases of products under development) and extensions to Devin itself.

Introducing: Devin Apps Private, secure, sharable web applications running directly on Devin’s cloud computer. Devin Apps are designed to power your most ambitious internal tools, preview deployments, and extensions to Devin itself.

The announcement came in a post on its official X account (11:53:30 p.m. Nov. 13 Japan time) and in an official blog post dated Nov. 13. In three follow-up replies (posted at 11:53:31 p.m. to 11:53:32 p.m.), the official account explained how the feature works and how to use it, and pointed to the blog post and a product page.

Since late October, Cognition has made a run of Devin announcements: a revamp of "Devin Security," which handles vulnerability fixes; "Devin Review 2.0," which checks code; the new "SWE-2 Flash" model; and a revamp of the "Teams" plan for groups. This time it added a place for apps built by Devin to keep running.

Connected to in-house tools and data

According to the blog post, because Devin Apps run directly on Devin's machine, they can use the MCPs (a way to connect AI to outside tools), integrations and codebase a customer has already set up. Apps can be built with a company's own internal tech stack and components, or started from a built-in template. Any stack that serves HTTP can be used, along with a database such as SQLite or Postgres on the same machine. The company said an App can also call the Devin API, so customers can build their own tools on top of Devin.

In a reply on X, the company said data stays on the customer's machines and is not uploaded to third-party providers or exposed to the internet. Cognition also uses Devin Apps internally, including for a dashboard where Devin gathers billing data from multiple providers and breaks down the costs. When new providers or services are added, Devin adjusts the site on its own, the company said.

Devin Apps run directly on Devin’s machine - they can use any tech stack, reuse your existing components, and integrate with preinstalled MCPs and tools. Your data remains on your machines and nothing is uploaded to 3rd party providers or exposed to the broader internet. Devin apps are powered by memory snapshots, our latest advancement in cloud agent infrastructure. Devin’s machine automatically wakes to serve traffic and then quickly sleeps when not in use. You only pay for the compute you actually use. We use Devin Apps internally to build useful, personal, AI-enabled dashboards maintained by Devin itself. Devin continuously aggregates billing data from our various disparate providers, intelligently breaking down costs and giving. He autonomously adjusts the site to handle new providers, new services, and ongoing changes to the Devin infrastructure.

Sign-in required, never public

According to the blog post, users describe what they want from "Apps" in the sidebar, and Devin builds and publishes it. Templates include a metrics dashboard, a project status page and a review queue. Users can also request an App in any session, and can have a browser preview Devin has shown them published as an App.

Each App has a stable URL, and everyone who opens it must sign in to Devin. The company said Apps are never public. Sharing can be limited to people who are added, opened to the organization, or opened to the whole enterprise. Organization admins can pin an App for everyone.

Users update an App by telling Devin what to change, and the change goes live as a new version. The URL stays the same. If a new version fails to start, the previous version keeps serving. With automations, an App can pull in data on a schedule or be redeployed each time a branch (a working line of code) changes.

A reply on X also said Devin Apps can be used to extend and customize Devin itself.

Devin Apps can be used to extend and customize Devin itself. Read more about how to create, share, and update an App: https://t.co/Gx8w5zuzuf

Billed by time awake, not suited to heavy traffic

Devin Apps run on a mechanism called "memory snapshots," which lets Devin hibernate between tasks. When nobody is using an App, the machine sleeps, and it wakes when someone opens the App. According to the blog post, billing is based on how long the machine is awake. The first load after a sleep can take a few seconds.

Each App runs on one machine. The blog post says Apps are a good fit for internal tools and dashboards but not for high-traffic production services. The company listed three uses: internal tools such as admin panels, request forms and approval queues; dashboards that track metrics and sales numbers; and sharing beta and staging versions (versions for testing before release) of a product.

The X posts, the blog post and the product page did not give a price per hour of awake time or say which plans can use Devin Apps.