Documentation
Learn how to discover, install, and use artifacts with your apps and AI agents.
What are artifacts?
Artifacts are reusable form definitions for apps and AI agents. They provide structured schemas and validation rules that help your applications collect, validate, and process user input consistently.
Think of them as templates or blueprints that can be shared across projects. An artifact can be a form, checklist, or document that follows the OpenForm specification.
Getting started
Install any artifact using the OpenForm CLI:
This downloads the artifact definition and makes it available in your project for rendering and validation.
How artifacts are ranked
The leaderboard ranks artifacts using anonymous telemetry from the CLI. When you install an artifact, a simple install event is recorded.
Telemetry is completely anonymous and only tracks which artifacts are being installed. No personal data or project information is collected.
Browse artifacts
Visit the homepage to explore the artifacts leaderboard and discover popular forms, checklists, and documents.
Security
Artifacts are JSON definitions that don't execute code directly. However, we recommend reviewing artifact contents before using them in production.
If you discover a security issue with any artifact, please report it to security@open-form.dev.