@ptner/storage-lib (opens in a new tab)
One interface for data, cache, and file storage. Supports MongoDB, SQLite, D1, and backends including S3 and R2.
npm i @ptner/storage-libINDEPENDENT COMPANY · EXPLORING AI
Ideas, code, and plenty of fresh starts.
An honest record of Painterner’s experiments.
Still curious. On to the next line.
01 / THE JOURNEY
The projects I’ve tried along the way.
Some ended. Some are still taking shape.
Progress can be slow. The record stays honest.
This is where the exploring began.
02 / OPEN SOURCE
Reusable tools and open experiments. Follow the links for code and documentation.
One interface for data, cache, and file storage. Supports MongoDB, SQLite, D1, and backends including S3 and R2.
npm i @ptner/storage-libAuthentication focused on sign-in and sessions. Google OAuth, email sign-in, and administrator authentication, without a UI or frontend framework.
npm i @ptner/worker-authA GNOME / Dash to Panel companion for workspace favorites, project badges, and window actions.
Notes on AI tools and resources.
Projects can end.
Useful code can keep growing.
03 / ABOUT PAINTERNER
painterner.me is a company exploring AI technology and applications.
Through individual projects, we try to turn AI technology into practical applications. This site records the attempts we’ve set aside, the projects we’re still building, and the open-source code we share along the way.
The journey continues. This site will evolve as the work does.
Follow the next experiments on GitHub (opens in a new tab)