Command-line interface for the Prism programming language.
📚 Full Documentation | 🚀 Getting Started | 💻 CLI Guide
# Install globally
npm install -g @prism-lang/cli
# Or use with npx
npx @prism-lang/cli
prism run myfile.prism
prism repl
prism eval "x = 5 ~> 0.9; print(x)"
prism --version
-
Run Prism files: Execute
.prism
files from the command line - Interactive REPL: Explore Prism interactively with confidence tracking
- Inline evaluation: Quick one-liners for testing
- LLM Integration: Built-in support for AI providers when configured
Set up LLM providers with environment variables:
# Anthropic Claude
export CLAUDE_API_KEY=your-key
# Google Gemini
export GEMINI_API_KEY=your-key
# Run a file with AI safety checks
prism run safety-check.prism
# Start REPL with confidence tracking
prism repl
# Quick calculation with uncertainty
prism eval "temp = 72 ~> 0.95; print('Temperature:', temp)"
-
@prism-lang/core
- Core language implementation -
@prism-lang/llm
- LLM provider integrations -
@prism-lang/confidence
- Confidence extraction utilities -
@prism-lang/validator
- Validation toolkit -
@prism-lang/repl
- Interactive REPL
MIT