Documentation Index
Fetch the complete documentation index at: https://docs.noxus.ai/llms.txt
Use this file to discover all available pages before exploring further.
This is part 1 of the Your First Plugin tutorial.
Scaffold the project
Use the Noxus CLI to create a new plugin:pyproject.toml:
Define the plugin class
Createweather_plugin/__init__.py:
| Field | Description |
|---|---|
name | Unique identifier (used for lookups and storage) |
display_name | Human-readable name shown in the UI |
version | Semantic version string (e.g. "0.1.0") |
description | Short description of what the plugin does |
category | One of GENERAL, DOCUMENT, or OTHER |
author | Author name |
nodes() and integrations() methods return lists of classes your plugin provides. We’ll populate them in the next sections.
Validate the structure
The
validate command checks your plugin class, generates the manifest, and reports any issues. Run it often as you develop.Run locally
http://localhost:8505/health to verify it’s running. The plugin won’t do much yet — let’s add a node.
Next: First Node →
Create your first node with inputs, outputs, and logic.