Components
Seventeen skills, ready to attach.
A SmartAdapter is a mediator. It sits between one of your controls and the AI, translating between what the control holds and what a model can work with — and translating the answer back. You do not write prompts or parse responses; you attach the adapter and use the control as normal.
Adapters always run through a SmartHub, which supplies the SmartEndpoint they talk to. That has a useful consequence: every adapter below works with every supported provider, and switching models never touches adapter code.
Conversation
Assistants that talk — and act. Chat grounded in your data, copilots that drive the app itself.
SmartChatBoxAdapter
Turns an ordinary ChatBox into a grounded assistant that answers questions and calls your own methods when it needs to.
onChatBox
SmartCopilotAdapter
A copilot that can drive the application itself — open screens, click menu items and run commands on the user's behalf.
onChatBox
Text & Input
Everyday input controls that suddenly understand language: completion, translation, semantic matching.
Data Extraction
From unstructured anything — emails, scans, clipboards — to typed objects and completed forms.
Documents
Conversations grounded in a specific file. The answer comes from the document, not the model's memory.
Data
Plain-language questions against a live database schema, answered with real result sets.
Visualization
Describe the numbers; get a configured, populated chart back.
Imaging
Text-to-image generation rendered straight into a PictureBox.
Audio
The voice pair: lifelike speech out, accurate transcription in.
Scheduling
Calendars that understand 'every Tuesday at 10' without a date picker in sight.
Realtime
Streaming, low-latency interaction for voice-first and live experiences.
Composable by design
Mix as many as a screen needs.
A single form can carry a copilot, a smart notes field and an AI chart at once — the adapters share one hub, one endpoint and one set of tools. Start with the adapter closest to your most repetitive task; the rest attach the same way.