The paper presents the CellStore project whose aim is to develop XML-native database engine for both educational and research purposes. We discuss the basic concepts of the system and its top-level architecture.