Attivio offers a public SDK based in Java and Maven archetypes to allow for quick startup of a custom project. The SDK allows the user to create, with access to a set of Attivio services, custom Attivio components and executables. Our public github page includes documentation on how to get a project started and make use of these features.