COSTREAM provides a learned cost model for Distributed Stream Processing Systems that can accurately predict the execution costs of a streaming query in an edge-cloud environment. The model can be used to find an initial placement of operators across heterogeneous hardware, enabling efficient resource utilization in edge-cloud deployments.