WorkBench — Where innovation meets transparency.
WorkBench is an open-source creator platform for designers, developers, artists, and gamers to collaborate, track their work, monetize digital creations, and manage derivative royalties in a transparent and secure ecosystem.
It combines collaboration tools, marketplace infrastructure, financial tracking, and strong security practices into one unified system designed for open contribution and self-hosting.
- Real-time tracking of sales, revenue, and engagement
- Review aggregation and feedback analytics
- Detection of derivative works and potential knockoffs
- Performance insights across projects and products
- Multi-user project workspaces
- Role-based access control (owner, contributor, reviewer, guest)
- Version-controlled creative environments
- Built-in chat and communication tools
- Project timelines and task management
- Digital asset marketplace for buying and selling creations
- Micro-royalty system for derivative works
- Multi-currency payments (fiat and digital currencies)
- Live exchange rate conversion system
- Pay-to-create and bounty-based project postings
- Flexible licensing system for creators
- Automatic tracking of derivative works
- Contribution-based royalty distribution
- Transparent attribution system across all works
- End-to-end encryption (E2EE) for all sensitive data
- Two-factor authentication (2FA) for all accounts
- Mandatory KYC for all financial transactions and marketplace access
- Encrypted storage of identity and financial data
- Secure session and device management
- Knockoff and duplication detection system
- Trend prediction for content creation
- Smart collaboration matching between creators
- Micro-grant suggestion system based on engagement
- Fully open-source under AGPL-3.0+
- Plugin architecture for community extensions
- REST/GraphQL API for integrations
- Self-hosting support with full feature parity
- Containerized deployment support
- React
- Next.js
- Tailwind CSS
- Node.js (NestJS) or Django (modular API architecture)
- REST + optional GraphQL API layer
- PostgreSQL (primary relational database)
- Redis (caching, queues, real-time performance)
- IPFS (decentralized file storage option)
- S3-compatible object storage (self-hosted or cloud)
- WebCrypto API + Libsodium (end-to-end encryption)
- TOTP-based 2FA + WebAuthn/FIDO2 support
- Secure KYC pipeline with encrypted identity storage
- Multi-currency wallet system
- Crypto + fiat support via exchange APIs
- Smart contract support for micro-royalties (Ethereum-compatible)
- Internal transparent ledger system (AGPL-auditable)
- Python-based ML services
- Knockoff detection models
- Recommendation and matching systems
- Optional local/self-hosted inference support
- GitLab CI/CD pipelines
- Docker containerization
- Kubernetes or Docker Compose deployment
- Prometheus + Grafana monitoring
- OpenSearch for indexing and search
- Enable fair compensation for digital creators
- Provide transparent tracking of creative contributions
- Protect original work from unauthorized duplication
- Support global collaboration without platform lock-in
- Ensure full self-hosting capability under AGPL-3.0+
- Fully AGPL-3.0+ compliant system
- Copyleft enforced for network deployments
- Required attribution:
- Roxanne Ardary
- https://www.roxanneardary.com/
- Specification Branding License (SBL)
- Attribution-free commercial deployment
- Pricing based on scale, usage, and deployment scope
- https://roxanneardary.com/workbench/
WorkBench is released under the GNU Affero General Public License v3.0 or later (AGPL-3.0+).
By contributing to this project, you agree that your contributions will also be released under this license.
Please note the following:
- All contributions must comply with the AGPL-3.0+ terms.
- Under Section 7 of the license, all redistributions, forks, and derivative works must preserve attribution to:
Roxanne Ardary and roxanneardary.com. - WorkBench specifications are free to use with attribution. A Specification Branding License can be negotiated upon request.
- The project's notice.md file tracks attribution requirements and contributor acknowledgments.
Any update that adds new contributors or modifies attribution should also updatenotice.md. - When submitting a pull request, ensure that any new files maintain the attribution headers where applicable.
- Network-deployed versions of this software must also remain fully AGPL-3.0+ compliant, including exposure of source code modifications when applicable under the license.
For full legal details, please refer to the AGPL-3.0+ license and the project's notice.md file.
Contributions are welcome. Please ensure all pull requests:
- Follow AGPL-3.0+ licensing requirements
- Maintain security and privacy standards
- Do not introduce proprietary or closed-source dependencies
- Update documentation when necessary
- Respect attribution rules defined in
notice.md
/frontend– User interface (React/Next.js)/backend– Core API services/ai– Machine learning and detection systems/payments– Wallets, royalties, and transaction logic/infra– Deployment, Docker, and CI/CD configs/docs– Documentation and design specifications
WorkBench is designed to be a fully transparent creative economy layer where creators can build, collaborate, and earn without intermediaries—while maintaining strong security, identity verification, and open-source accountability.