PinMe 2.0 Release: Full-Stack App Deployment Driven by Natural Language with AI Agent Integration
The open-source deployment tool PinMe has recently released its major 2.0 update, marking its evolution from a lightweight static file publishing tool to a comprehensive, AI-driven full-stack application deployment platform. The core of this update is the introduction of ‘PinMe Skill,’ which deeply integrates into AI Agent workflows, enabling the automated development, building, and launching of applications through natural language commands.
From Static Hosting to a Full-Stack Application Scaffold
Version 1.0 of PinMe, released last April, was initially designed to provide developers with a quick way to publish local static assets (like HTML pages, images, and documents) to the public web. By uploading resources to the IPFS (InterPlanetary File System) distributed network, it could generate a publicly accessible link in under 30 seconds, suitable for project demos and personal portfolio sharing.
With the release of version 2.0, PinMe’s capabilities have seen a qualitative leap. It is no longer limited to static assets but now supports the deployment of full-stack applications with a frontend-backend separation architecture. Developers can use PinMe to create and deploy complete web applications, including a frontend interface, backend services, and a database, with a single command. According to project data, PinMe has now processed deployment requests for over 1 million websites.
PinMe Skill: Empowering AI Agents as the ‘Hand of Deployment’
The most notable feature of this update is the launch of ‘PinMe Skill.’ This is an extension designed specifically for AI Agents (like Anthropic’s Claude Code and other code generation models). After installing this Skill, a developer’s AI Agent gains the ability to directly deploy generated code to a live environment.
Its workflow is greatly simplified:
- Describe Requirements: The user describes the application needs to the AI Agent in natural language, for example, “Create a to-do list application with CRUD functionality, and the data needs to be persistent.”
- Generate Code: The AI Agent writes the frontend and backend code based on the requirements.
- Automate Deployment: The AI Agent automatically calls the PinMe Skill to execute build, packaging, and deployment tasks.
- Deliver Link: Once deployment is complete, the AI Agent directly returns a publicly accessible application link to the user.
This integration eliminates all manual infrastructure operations for developers after code generation, including server configuration, domain resolution, database setup, and CI/CD pipeline configuration, creating a seamless workflow from concept to product.
Tech Stack: Built on Serverless and Edge Computing
PinMe 2.0’s full-stack deployment capability is built on a modern tech stack designed for efficiency and scalability:
- Frontend: Supports modern Single Page Application (SPA) frameworks.
- Backend: Runs on an Edge Runtime, reducing access latency for users worldwide.
- Database: Utilizes a Serverless SQL database that auto-scales based on actual usage, optimizing costs.
- Static Assets: Continues to use IPFS for distributed storage, ensuring high availability and censorship resistance.
Additionally, the platform has built-in APIs for common tasks like sending emails and calling Large Language Models (LLMs), which developers can invoke directly from the backend Worker, further accelerating the development of complex applications.
Quick Start Guide
Depending on the use case, developers can get started with PinMe in the following ways:
Scenario 1: Deploying a Purely Static Site
Suitable for frontend projects that have already been built locally.
bash
npm install -g pinme
Assuming the build output is in the dist directory
pinme upload dist
Scenario 2: Deploying a Full-Stack Project
Create and deploy a new full-stack application using the CLI tool.
bash
npm install -g pinme
pinme login
pinme create my-fullstack-app
cd my-fullstack-app
After modifying the template code
pinme save
Scenario 3: Using with an AI Agent
In an AI Agent environment that supports Skills (like Claude Code), you can enable it with a single command.
bash
npx skills add glitternetwork/pinme
After installation, you can directly use conversational commands to have the AI Agent create, deploy, and even iterate on the application.
Project Information
- GitHub Repository:
https://github.com/glitternetwork/pinme
- Official Website:
https://pinme.dev/