Flags Consumer
CLI Warning Active🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.
To reliably consume and process user and feature flag data from Kafka into a PostgreSQL database for PostHog's internal use.
Features
- Consumes Kafka messages for person and distinct ID data
- Processes data into a PostgreSQL database
- Includes metrics and health check endpoints
- Supports graceful shutdown and background task management
- Configurable via environment variables
Use Cases
- Ingesting user data for product analytics
- Processing event streams for feature flag evaluation
- Maintaining a database of user attributes and identifiers
- Background data processing for a larger system
Non-Goals
- Direct user interaction via a command-line interface
- Providing a user-facing API for data retrieval
- Performing real-time data analysis or visualization
Practical Utility
- warning:Problem relevanceThe displayed description focuses on PostHog's broad feature set rather than a specific problem addressed by this CLI tool, making its core purpose unclear without deeper investigation.
- warning:Unique selling propositionThe CLI tool appears to be a thin wrapper for consuming Kafka messages and interacting with a database, which might be achievable directly without this intermediary tool.
Scope
- critical:Description qualityThe displayed description for the extension is a general marketing blurb for PostHog, completely unrelated to the actual functionality of the 'flags-consumer' CLI tool.
Documentation
- warning:Configuration & parameter referenceConfiguration is primarily driven by environment variables and a configuration file, but the precedence order and a complete list of all parameters are not explicitly documented.
- warning:READMEThe README is for the entire PostHog project and does not provide specific details about the 'flags-consumer' CLI tool's purpose or usage.
Trust
- warning:Issues AttentionIn the last 90 days, 544 issues were opened and 163 were closed, indicating a low closure rate and potentially slow maintainer response.
Code Execution
- info:ValidationWhile the tool uses structured data from Kafka and environment variables, explicit schema validation for all inputs is not detailed in the provided code.
Compliance
- info:GDPRThe tool processes data that may include personal information (like DistinctId and Person messages), but it's for internal processing and storage, not submission to third parties without approval.
Install
- warning:Installation instructionInstallation instructions are for the entire PostHog project and do not provide clear, copy-pasteable steps for setting up and running this specific 'flags-consumer' service.
- warning:Pipe-to-shell installerThe README provides a pipe-to-shell command (`curl ... | bash`) for the hobby deploy, which is a security concern.
Quality Score
WarningTrust Signals
Similar Extensions
Personhog Leader
75🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.
Speclock Ros2
100AI Constraint Engine — enforces CLAUDE.md, .cursorrules, AGENTS.md rules as laws. 51 MCP tools, 991 tests. Official MCP Registry. npx speclock protect
Netflow Plugin
98The fastest path to AI-powered full stack observability, even for lean teams.
Kafka Deduplicator
92🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.
Personhog Writer
75🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.
Batch Import Worker
75🦔 PostHog is an all-in-one developer platform for building successful products. We offer product analytics, web analytics, session replay, error tracking, feature flags, experimentation, surveys, data warehouse, a CDP, and an AI product assistant to help debug your code, ship features faster, and keep all your usage and customer data in one stack.