Introduction

The infrastructure for enterprise AI prompts
View as MarkdownOpen in Claude

Elacity is the package manager for AI prompts. Build, version, validate, and deploy prompt systems with PRM — just like npm for JavaScript or Cargo for Rust, but for your AI agent infrastructure.

What is Elacity?

Elacity provides a complete lifecycle for managing AI prompts at scale. Instead of copying and pasting prompts across projects, Elacity lets you treat prompts as versioned, composable artifacts with strict validation and one-command deployment.

Build

Author modular prompts with reusable components, JSON Schema I/O contracts, and environment-aware preprocessors.

Version

Every prompt is semantically versioned with lockfile support for reproducible builds and safe rollbacks.

Deploy

Push validated artifacts to every runtime — OpenAI, Vapi, Salesforce, ServiceNow, and custom targets — with a single command.

Core Concepts

Prompt Registries

Registries are collections of versioned prompt artifacts scoped to an organization. Registries can be public (accessible without authentication) or private (restricted to organization members and API keys).

Agents

Agents are deployable AI configurations that combine prompts with provider settings, tool references, and environment-specific configuration. Agents can be deployed to multiple environments and provider runtimes.

Environments

Environments (e.g. dev, test, prod) let you manage provider credentials and configuration separately from your prompt logic. Each environment can have its own secrets and provider settings.

Tools

Tools are reusable function definitions that agents can invoke. Define a tool once and reference it across multiple agents and prompts.

Getting Started

1

Create an account

Sign up at elacity.ai and create your organization. See Creating an Account for a walkthrough.

2

Generate an API key

Navigate to Settings → API Keys to create an API key for programmatic access. See API Keys for details.

3

Make your first API call

Use the API reference to explore available endpoints. Authenticate with the X-API-Key header:

$curl -H "X-API-Key: YOUR_API_KEY" \
> https://elacity.ai/api/environments/list \
> -d '{"orgSlug": "your-org"}'

Next Steps