Open-source observability platform for mobile and web applications.
Component-specific documentation is available in each service directory:
backend/server/README.mdbackend/pulse-alerts-cron/README.mdpulse-ui/README.mdpulse-android-otel/README.mdpulse-ios-otel/README.mdpulse-react-native-otel/README.mddeploy/README.mdStatus: 100% Complete - Ready for Deployment
pulse/
├── backend/
│ ├── server/ # Java/Vert.x REST API
│ ├── pulse-alerts-cron/ # Alert evaluation service
│ └── ingestion/ # OTEL collector & ClickHouse schema
├── pulse-ui/ # React dashboard
├── pulse-android-otel/ # Android SDK
|── pulse-ios-otel/ # iOS SDK
├── pulse-react-native-otel/ # React Native SDK
├── pulse_ai/ # AI agent (Google ADK)
├── deploy/ # Docker Compose & scripts
└── README.md # This file
cd backend/server
mvn clean install
mvn exec:java
mvn flyway:migrate
docker run -d --name openfga -p 8080:8080 openfga/openfga:latest run
For questions or issues, refer to the component-specific README files listed above.
Apache 2.0 - See LICENSE for details.
$ claude mcp add pulse \
-- python -m otcore.mcp_server <graph>