Sophie Framework