Strato.dev is an AI-driven, Web3-native development environment designed to streamline collaborative full-stack coding, GitHub automation, and decentralized application (DApp) development. It provides a seamless, containerized workspace for teams and solo developers.
Frontend: Vite + React + TypeScript, Webcontainers
Backend: Bun (for high-performance API),socket.io(Websockets using Socket.io).
Blockchain Development: Ethereum Blockchain, Hardhat (for local Ethereum testing & smart contracts)
✅ AI-Assisted Coding – Get a AI junior developer who can write code for you.
✅ Effortless GitHub Push – Streamline version control with AI-suggested commits.
✅ Collaborative Web3 Development – Real-time talking with collaborator in a chat like system and coding with seamless Web3 integration.
✅ Web Container-Based – Secure, lightweight, and scalable architecture.
✅ No Subscription Required – Payable through Metamask or any Ethereum wallet.
git clone https://github.com/MohakGupta2004/Strato.dev.git
cd Strato.devMake sure you have Bun, Node.js (>=18), and npm installed.
npm installIf bun is still not install
npm install -g bun
npm run devnpm run devThis will launch the development environment at http://localhost:3000 for the backend and http://localhost:5173 for the frontend.
If working with smart contracts, set up a local Hardhat Ethereum network:
npx hardhat nodeWe welcome contributions from the community! Follow these steps to contribute:
- Fork the Repository
- Create a New Branch
git checkout -b feature/name
- Make Your Changes and Test Them
- Commit and Push
git commit -m "Add new feature" git push origin feature/name - Open a Pull Request
Check out our CONTRIBUTING.md for more details!
Strato.dev is open-source under the MIT License.
📢 Follow us on Twitter
🚀 Happy Coding with Strato.dev!