Documentation
Everything you need to build amazing applications with Repofly
Introduction
Welcome to Repofly, the AI-powered cloud development platform that accelerates your workflow from idea to deployment. This documentation will guide you through everything you need to know to build, deploy, and scale applications.
Key Features
- AI-powered code generation and assistance
- Instant global deployments to edge network
- Built-in CI/CD pipeline
- Real-time collaboration tools
- Enterprise-grade security
Quick Start
Get up and running with Repofly in minutes. This guide will walk you through creating and deploying your first application.
1. Create Your Account
Sign up for a free Repofly account at repofly.com/signup
. You'll get instant access to all features with generous free tier limits.
2. Install the CLI
# Install via npm npm install -g repofly-cli # Or via curl curl -fsSL https://repofly.com/install.sh | sh
3. Create Your First Project
# Login to your account repofly login # Create a new project repofly create my-app # Deploy to production repofly deploy
That's it! Your application is now live on our global edge network.
Installation
Repofly can be accessed through multiple interfaces to fit your workflow.
Web Interface
No installation required. Access the full IDE and dashboard at repofly.com/dashboard
.
Command Line Interface
Platform | Installation Method | Requirements |
---|---|---|
macOS | brew install repofly |
macOS 10.15+ |
Windows | winget install repofly |
Windows 10+ |
Linux | snap install repofly |
Any modern distro |
VS Code Extension
Install our VS Code extension for seamless integration with your local development environment.
code --install-extension repofly.vscode-repofly
Your First Project
Let's build a simple web application to understand the Repofly workflow.
Using AI to Generate Code
Repofly's AI assistant can generate entire applications from natural language descriptions.
# Create a new project with AI repofly create "Build a todo app with React and TypeScript" # The AI will: # 1. Generate project structure # 2. Install dependencies # 3. Create components # 4. Set up routing # 5. Add styling
Project Structure
A typical Repofly project follows this structure:
my-app/ ├── src/ # Source code ├── public/ # Static assets ├── functions/ # Edge functions ├── tests/ # Test files ├── repofly.json # Configuration └── package.json # Dependencies
repofly dev
to start a local development server with hot reload and AI assistance.