# Introduction

Welcome to the Krayin CRM Developer Portal. This section gets you from a fresh machine to a running Krayin install — and from there to AI-assisted development that understands Krayin's conventions out of the box.

Krayin is a free, open-source CRM framework for SMEs and enterprises, built on Laravel (opens new window), Vue.js (opens new window), and Tailwind CSS (opens new window). Try the live demo (opens new window) or browse the Krayin website (opens new window) for the marketing tour.

# What's in this section

  • Requirements — the PHP version, web server, database, and PHP extensions Krayin needs before you install.
  • Installation — four install methods: Composer create-project, GUI installer, Docker, and Cloud deployment.
  • Agent Skillskrayin/agent-skills for Claude Code and Cursor — on-demand context bundles for Krayin-aware AI assistance.
  • AI Context Filesllms.txt / llms-full.txt for any AI assistant that can read project files (Copilot, ChatGPT, Cursor, in-house RAG).
You want to... Go to
Install Krayin for the first time RequirementsInstallation
Configure Claude Code / Cursor for Krayin Agent Skills
Drop AI context into any other tool AI Context Files
Upgrade an existing install Upgrade Guide
Build your first package Package Development

# Key features

Krayin offers a comprehensive suite of CRM capabilities. The headlines:

Feature What it does
CRM Dashboard Real-time view of leads, activities, customers, and products.
Lead pipeline Capture, qualify, and convert opportunities into revenue with stage tracking and kanban visualisation.
Activities Log calls, meetings, and notes; never miss a follow-up.
Contacts Persons and organizations with full relationship history.
Products & quotes Catalogue + formal quote generation with line items, discounts, tax, and totals.
Email Inbox-style mail inside the CRM — compose, reply, label, filter.
Custom fields Unlimited admin-defined attributes per entity — see Custom Attributes.
ACL Role + group based access control on every screen and action.
Modular design Every feature ships as a Laravel package under Webkul/ — extend or replace without touching core.

# Community