Syntropy Documentation
Syntropy is an error monitoring platform that delivers outcomes, not dashboards. Get notified about errors that matter, with AI-powered summaries and actionable insights delivered directly to you.
Why Syntropy?
- Lightweight SDKs - Minimal bundle size, zero dependencies
- Multi-platform - Browser, Node.js, React Native, Next.js, Express
- Release tracking - Know exactly which version introduced a bug
- Error grouping - Automatic fingerprinting groups similar errors
- Alerts - Get notified on Slack or email when things break
- AI summaries - Daily/weekly digests summarizing what matters
Quick Install
# Browser / Web
npm install @eclosion-tech/syntropy-browser
# Node.js
npm install @eclosion-tech/syntropy-node
# React Native / Expo
npm install @eclosion-tech/syntropy-react-native
# Next.js
npm install @eclosion-tech/syntropy-nextjs
# Express
npm install @eclosion-tech/syntropy-express
Shared Infrastructure Packages
# S3-compatible blob abstraction + UploadThing-style routes
npm install @eclosion-tech/syntropy-blob-storage
# Shared queue abstraction + worker runtime + lifecycle monitoring
npm install @eclosion-tech/syntropy-queue
Quick Start
import { Syntropy } from '@eclosion-tech/syntropy-browser';
Syntropy.init({
projectId: 'your-project-id',
release: '1.0.0',
environment: 'production',
});
// Errors are captured automatically!
// Or capture manually:
try {
riskyOperation();
} catch (error) {
Syntropy.captureError(error);
}
Next Steps
- Quick Start Guide - Get up and running in 5 minutes
- Browser SDK - Full browser SDK reference
- React Native SDK - Expo and React Native setup
- Configuration Options - All available options
- SDK API Client - Manage source maps, chat schemas, and customers
- Queue Worker SDK - Publish and monitor background jobs