PyWry is a cross-platform app factory, rendering engine and UI toolkit for Python that produces native desktop, web, and notebook experiences from a single API.
When to reach for PyWry MCP tools (native webview rendering, Plotly, TradingView, AgGrid, chat) instead of writing Flask/Streamlit/Dash/Electron code. Use at the start of any task involving interactive UI, dashboards, charts, or chat widgets driven from Python.
How an agent operates inside a PyWry chat widget — reading user messages, attachments, @-context, tool-call result cards, edit/resend, settings changes.
Skill "forms_and_inputs" from deeleeramone/PyWry, covering forms and user input, available input components, basic form pattern, collecting form data and from events.
Skill "interactive_buttons" from deeleeramone/PyWry, covering interactive buttons - mandatory pattern, the only correct way to create buttons, how it works, supported actions and more examples.
Modals are reusable overlay dialogs that can contain any content - forms, confirmations, information panels, or custom HTML. They follow the same pattern as toolbars, passed to .show- functions.