Nokori is now Open Source!
There be dragons here - this repo will likely need some touching up before it's simple to stand up locally. PRs welcome.
The Nokori API is a universal data layer that allows developers to connect SQL databases and any third party API via a very intuitive UI in seconds, and then consume queries/endpoints globally without boilerplate code via the SDK or API.
Additionally, User Auth and Transactional Email are also baked in. You can add sign-up flows and user registrations to any app in minutes rather than days.
Be sure to check out ./src/routes/index.ts
to see the available endpoints and gain a better understanding of what functionality is available.
HubPrompts is an especially interesting endpoint. It uses LLMs and your connected data sources to answer questions like, "What were sales yesterday?" with repeatable accuracy.
All technical documentation is available by cloning and running the docs repo.
Use the sql file found in ./scripts/db/schema-create.sql
npm i
npm run dev
There is a deployment actions file in the .github/workflows
folder that serves as a good base for deploying to AWS. Assumes you are running ubuntu >18.04 on EC2.