Project details
ShareBox simplifies the process of publishing and sharing web tools created by AI agents. With just one command, tools can be made accessible through a secure link, complete with automatic Google sign-in and sandboxed environments. Ideal for teams, it provides a self-hosted solution to keep your tools private and under control.
ShareBox is a powerful platform that enables users to easily publish and share small web tools crafted by AI agents, akin to sharing a Google Doc. It simplifies the traditional complexities involved in deployment, such as hosting, securing web access, managing user logins, and setting up databases. With integrated Google sign-in, permission control, and storage functionalities, ShareBox allows for a seamless sharing experience in a self-hosted environment.
With ShareBox, any user can request an AI agent to create small tools—like a team vacation tracker, a custom form, or a dashboard. Upon creation, these tools can be published and shared securely with specific individuals, Google Workspace domains, or anyone with a shared link. Visitors are required to sign in with their Google account, providing their identity while the tools autonomously handle data storage in dedicated SQLite databases.
sharebox publish) or directly through an AI agent via the integrated MCP server. Each tool gets a unique HTTPS address, ensuring updates maintain the integrity of existing data.

ShareBox's architecture ensures seamless operations, where all requests are processed through a gateway that verifies sessions and permissions before routing them to the appropriate tools. This architecture prevents tools from reaching each other or accessing external networks, enhancing security significantly.
The platform can be quickly set up on an Ubuntu server, allowing users to manage their own instances effectively.
ShareBox is an evolving project. Contributions in the form of bug reports, feature suggestions, and code enhancements are encouraged. Users can refer to the documentation for guidance on installation, running instances, and architectural insights.
For complete documentation on setup and functionalities, visit the documentation page.
ShareBox offers a practical solution for teams seeking to leverage AI-generated tools efficiently and securely, cultivating a collaborative environment for innovation.
Comments
0Start the conversation
Share the first comment.