Introducing Smainer: A Decentralized AI Compute Marketplace on Starknet

The Smainer codebase is now completely open-source (excluding the relayer, which is coming very soon)!

​I’ve genuinely loved working on this project, and reaching this milestone is incredibly exciting. It’s been an amazing opportunity to pour years of learning into a single system - applying RT distributed system principles, diving deep into algorithm selection, OOP, architecture, networking, new libraries, and, most importantly, writing healthy AI-assisted code that doesn’t just feel like “vibecoding.”

​I can’t even begin to count the sleepless nights I’ve spent on this. Seeing it all come to life and actually work is thrilling, and opening the code up to the community is even better.

​Simply put, Smainer (Smart + Miner) is a decentralized compute marketplace. One side “rents out” their hardware, and the other side rents it (paying per job). Both the guarantee of work execution and the payment are managed seamlessly via a Smart Contract on the Starknet blockchain.

​To simplify it even further: I have a solid GPU that can easily run open-source models locally, and a friend of mine wants to build a customer-facing chatbot without exposing user conversations to third-party servers, and without relying on ever-changing “Terms of Service” nobody ever reads. The Smainer network makes this possible.

​The importance of privacy in the AI era, and the dangers of a few mega-corporations controlling all this massive traffic cannot be overstated. I felt compelled to at least start building the infrastructure that could drive this change. It’s an infrastructural role I’ve played in large corporations before, but now I’m doing it for an ideology.

​It was crucial to me that Smainer be as intuitive and user-friendly as possible. Anyone who wants to join the network and run a node can do it with a straightforward, 4-step installation on their PC or Linux machine.

  • ​Want to build an AI bot that runs on network nodes? No problem, I’ve already built a demo (check out @smainer_ai_bot on Telegram) and it’s open to everyone.

  • ​Want to train models in Transformer Lab? That integration is coming soon.

  • ​Want to build decentralized games without a central server? The infrastructure is there.

​I could go on forever about the potential use cases for this network, but if you want to dive deeper, you’re more than welcome to check out the repo and the website.

​My main goal was to democratize AI - making it truly belong to “everyone” and to make open-source models easily usable on network nodes, with absolute privacy. I wanted to empower anyone with strong hardware to easily earn crypto: just install our completely open-source software on your machine in 4 simple steps, and you become a node on the network.

​I’d love to hear your thoughts, get your feedback, and start building this community together.

​Link to the GitHub repo. Take a look!

​GitHub - Smainer/smainer: Decentralized compute on Starknet. No central servers — your prompts run on rented nodes and are never stored. Mine STRK passively, or access privacy-first AI via Telegram · GitHub