SEPIA is a server-based, extendable, personal, intelligent assistant. The SEPIA-Framework is a collection of open-source modules and tools that form a coherent ecosystem for self-hosted, privacy-compliant, voice-controlled applications and devices.
Free • Open Source
What is SEPIA Framework?
SEPIA is a personal, digital voice assistant similar to Apple's Siri, Amazon's Alexa or Microsoft's Cortana, just a very special, private, customizable version that really belongs to you! In fact SEPIA is not only a ready-to-use, cross-platform app for iOS, Android and desktop browsers but also a whole open-source framework for DIY AI assistants. Do you want to upgrade your service with a voice-interface? Do you want to build your own smart-speaker or home-assistant? Or do you simply want to use a virtual assistant that respects your privacy? Then you found the right system :-)
Backbone of the SEPIA-Framework is your own, secure web-server. It runs all the core-modules like the Elasticsearch database, the user-account management, the natural-language-understanding (NLU) and the chat-module. Additionally it connects the NLU to smart-services like reminders, to-do lists, news, IoT interfaces and many more while keeping your data in a safe environment. Thanks to Java the SEPIA back-end works on virtually any OS (Linux, Windows or Mac). It is optimized for single-board computers like the Raspberry Pi to run inside your private network but can also be scaled up and hosted as cloud-service.
SEPIA is extendable and can be improved and individualized in many ways. You can create your own commands on-the-fly and teach SEPIA new stuff using the app (client to the server) or you can build complex, voice-controlled smart-services with the Java SDK.