Back to Home
iunera icon

data-philter

Verified Safe

by iunera

Overview

Data Philter provides a local-first conversational interface for enterprise data, translating Natural Language to SQL (NL2SQL) using sovereign AI and the Model Context Protocol (MCP) to query databases like Apache Druid and ClickHouse.

Installation

Run Command
docker compose up -d

Environment Variables

  • IUNERA_MODEL_TYPE
  • PHILTER_MCP_SERVER
  • DRUID_ROUTER_URL
  • DRUID_AUTH_USERNAME
  • DRUID_AUTH_PASSWORD
  • SPRING_AI_OPENAI_API_KEY
  • SPRING_AI_OLLAMA_BASE_URL

Security Notes

The `install.sh` script executes `curl | sh` for Ollama installation on Linux, which is a known security risk as it runs an external script directly. Kubernetes example configurations (kustomization.yaml) show hardcoded `DRUID_AUTH_USERNAME` and `DRUID_AUTH_PASSWORD`, although the README warns against this in production. Docker images use `latest` tags, which can lead to unpredictable deployments. The `run.sh` script sources `.env` files, which could pose a risk if the environment files contain malicious commands.

Similar Servers

Stats

Interest Score14
Security Score5
Cost ClassMedium
Avg Tokens1000
Stars2
Forks1
Last Update2025-12-23

Tags

NL2SQLAILLMData AnalyticsDocker