Real-Time Moderation
Check content as users type with debounced API calls and visual feedback
Production-ready React components and SDK for moderating text, images, and videos
npm install @nextauralabs/vettly-reactbun add @nextauralabs/vettly-reactyarn add @nextauralabs/vettly-reactimport { ModeratedTextarea } from '@nextauralabs/vettly-react'
import '@nextauralabs/vettly-react/styles.css'
function App() {
return (
<ModeratedTextarea
apiKey="your-api-key"
placeholder="Type something..."
onModerationResult={(result) => console.log(result)}
/>
)
}Real-time content checking with visual feedback:
Drag-and-drop image upload with moderation:
Advanced video upload with frame extraction:
| Feature | Vettly | Others |
|---|---|---|
| Multi-Modal | ✅ Text, Images, Videos | ⚠️ Usually text-only |
| React Components | ✅ Production-ready | ❌ Build your own |
| Video Frame Analysis | ✅ Advanced | ❌ Not available |
| TypeScript | ✅ Full support | ⚠️ Partial |
| Real-time Feedback | ✅ Built-in | ❌ Manual |
| Framework Integrations | ✅ React, Next.js, Express | ❌ SDK only |
Check out complete working examples:
Vettly is MIT licensed and open source. Contributions welcome!