Skip to main content

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