nanosamur.ai is an open-source speech AI platform for organizations that cannot send sensitive conversations to a third party. It lets you capture, transcribe, refine, and process speech entirely inside infrastructure you control. Last couple of years I have been consulting for some organizations that work with sensitive data and have to keep them in air gapped environments and based on those experiences I built and open-sourced nanosamur.ai I wanted a speech-to-text stack that could run completely inside customer-controlled infrastructure, and that would not be just a local app you install to transcribe your conf. calls - but an enterprise grade platform that would be model agnostic, could scale and would have multitenancy, observability, webhooks & workflows etc. (basically all the stuff you as an enterprise architect would expect from a solution like this). The easiest place to start is the main repo: https://github.com/nanosamurai/nanosamurai It is a docker compose starter setup, there are couple of services it uses, all are linked in the documentation; I used python for the voice ai services (see the xamurai monorepo) and java / clojure / clojurescript for the UI/BFF and some other services (yes, it is pg's fault i love lisps). Appreciate any feedback! Esp. from people working with speech infrastructure, self hosted AI etc. Also it currently sits at 0 stars, so feel free to star the repos if you like them :) |