V současné době mají XML a sémantické databáze několik společných rysů: jejich implementace špatně škálují, optimalizace jsou neúčinné a zcela nativní implementace je velmi náročná. Přestože existují úspěšné implementace, nebývají dostatečně univerzální.
Cílem projektu Bobox je implementace stroje podobného relačnímu, který by bylo možné použít i jako nativní XML a sémantické úložiště. Důraz je kladen na rychlost složitých dotazů, obzvláště jejich paralelní zpracování.