Welcome to DeGirumJS
What is DeGirumJS?
DeGirumJS is a powerful JavaScript library designed for building and integrating AI applications directly in your browser. This SDK allows you to perform AI inference using models hosted on a local DeGirum AI Server or in the DeGirum Cloud, directly from your web browser.
Quick Start 🚀
You can start using DeGirumJS with just a single line of code! No installation needed—simply include the following script tag in your HTML page:
Key Features ✨
- Pure Vanilla JavaScript: Written entirely in JavaScript with no external dependencies.
- Simple Integration: Seamlessly connect to local AI servers or the cloud for inference.
- Real-Time Inference: Perform AI tasks using local models or by using DeGirum's vast cloud library of models in real-time.
Ready to dive in? 💡
Start by exploring the Getting Started Guide or browse the API Reference for more detailed usage and options.
Or, browse the advanced topics:
- Model Parameters
- Connection Modes
- Real-Time Batch Inference
- Performance & Timing Statistics
- Customizing Pre-processing and Visual Overlays
- Working with Input and Output Data
- Device Management for Inference
- Result Object Structure + Examples
- WebCodecs Example
- Release Notes
Let’s build something incredible with DeGirumJS! 🚀