Reveal Desktop is a web 2.0 data entry tool applicable for archaeological or other types of hierarchical relationships.
Is makes use of the following open source tools and frameworks.
Pot artifact image attachements
pmvs2 job submission to queue
Associating an artifact with materials, periods and so on