Skip to main content

Morphir Documentation

Welcome to the Morphir documentation! This guide will help you understand, install, and use Morphir effectively.

📚 Documentation Structure​

Getting Started​

Start here if you're new to Morphir!

CLI Preview​

The next-generation Morphir CLI built in Go

Design​

Draft design documents and specifications for upcoming features

Core Concepts​

Understand the fundamental concepts behind Morphir

Specifications​

Formal specifications for Morphir configuration and IR formats

User Guides​

Learn how to model business logic and use Morphir tools

Modeling Guides​

Command-Line Tools​

Development Techniques​

Reference​

Technical reference documentation for backends, APIs, and tools

Backends​

Scala​
Spark​
Other Platforms​

JSON Schema​

CLI Reference​

Other Reference​

Developer Guides​

Contributing to Morphir and advanced development topics

Community​

Join the Morphir community

Use Cases​

Real-world applications of Morphir

📖 Additional Resources​

  • Examples: See the examples folder for practical examples
  • Presentations: Check presentations for talks and slides

🤖 Docs for AI Agents​

Morphir provides LLM-friendly documentation following the llms.txt specification:

FileDescription
/llms.txtCompact version with curated links and descriptions
/llms-full.txtFull version with inline content from key documents

Use these files to provide Morphir context to AI assistants, chatbots, or code generation tools. See LLM-Friendly Documentation for usage examples.


Note: This documentation is organized to help newcomers navigate easily. If you're looking for something specific, use your browser's search function or check the FAQs.