Zyra Documentation
Welcome to the Zyra documentation.
Featured Presentation
Note
Having trouble viewing the embed? Open the slides directly: https://docs.google.com/presentation/d/e/2PACX-1vQkyPFLXOviuJfWFoesFn4UbL08OQ0dg7ydWJlpVghsrrXc9_s4WE1qhGxT4Br1Vx5wVjd-yZCrlzaR/pub?start=false&loop=true&delayms=30000
Contents
API Reference
Packages
- zyra.visualization package
- zyra.processing package
DataProcessorDecodedGRIBGRIBDataProcessorVariableNotFoundErrorVideoProcessorVideoTranscoderconvert_to_format()convert_to_grib2()extract_metadata()extract_variable()grib_decode()interpolate_time_steps()load_netcdf()normalise_extra_args()pad_missing_frames()run_video_transcode()subset_netcdf()validate_subset()- Modules
- zyra.connectors package
- zyra.utils package
- zyra.api package
- zyra.assets package
- zyra.cli module
- zyra.transform module
Guides
Wiki
- CLI Cheatsheet
- Dataset Enrichment
- Enhancing Zyra Through Insights from Similar Tools
- FAQ & Troubleshooting
- 1. Install Zyra
- 2. Explore the CLI
- 3. Your First Workflow
- 4. Next Steps
- Glossary & Terminology
- 🌿 Welcome to Zyra
- Install and Extras
- Introduction to Zyra
- 🔍 Logging Overview
- ⚙️ CLI Options
- 📊 Verbosity Levels
- 🖥️ Console Logging
- 📂 File Logging
- 🚨 Error Logging
- ✅ Summary
- Executive Summary
- The Model Context Protocol (MCP): Purpose and Flaws
- The Code Execution Solution
- Analysis and Conflicting Perspectives
- Ensuring User Privacy and Security
- Authorized and Licensed Data Usage
- Roadmap & Tracking
- Search API and Profiles
- Showcase & Use Cases
- Stage Agents & Planner Overview
- Stage Examples
- Task Decomposition and Planning Summary
- Using Zyra in Python Notebooks
- Overview
- Prerequisites
- Getting Started
- Metadata Workflows
- Advanced Options
- Troubleshooting
- Manual Validation Checklist
- Future Enhancements (tracked in plan)
- Overview
- Quick Start
- Options
- Providers & Environment
- Configuration & Precedence
- How It Works
- Session Memory (Interactive)
- Command History
- Usage Examples
- Logging
- Capabilities Manifest
- Manifest Schema (Draft)
- Limitations (MVP)
- Roadmap
- Troubleshooting
- Zyra Workflow Stages
- Routers Overview
- Auth Recap
- Common Workflows
- Tags in OpenAPI
- Environment Variables (selected)
- Behind a Proxy (tip)
- API Key Authentication
- Gating
/examplesin Production - WebSocket Authentication Behavior
- CORS Configuration
- Reverse Proxy and TLS (Overview)
- MCP and WebSocket Auth
- Throttling Failed Auth Attempts
- Future: Rate Limiting and Observability
- Zyra Assistant Instructions (Deprecated Copy)
- Images at a Glance
- Which Image Should I Use?
- Common Volumes and Environment
- Quick Start
- Build-time Options
- docker-compose Examples
- Troubleshooting
- Key Concepts
- Resolution Flow
- CLI Usage Patterns
- API & MCP Integration
- Testing Tips
- Troubleshooting
- 1. Research & Discovery
- 2. Idea & Proposal
- 3. Branching Model
- 4. Code Development
- 5. Documentation
- 6. Pull Request (PR)
- 7. Review & Merge
- Example End-to-End Flow
- Start Here
- Quick Help
- Patterns & Showcase
- Modules
- API & Deployment
- Policies & Project
Contributing
External Wiki
For human-authored guidance, design notes, and usage guides, see the project wiki:
Synced copy is included in this documentation under the “Wiki” section.