Self-Hosted Services
Assemble the building blocks you need to take your privacy and independence back.
Open Source
Our self-hosted services are completely open source for ultimate security and trust. Contribute to make our services better for everyone, or fork and customize them to fit your specific needs
Privacy & Security
Every service is designed with privacy by design. Transparent about what's local vs. cloud, no hidden telemetry, no forced data sharing. You control what stays private and what connects.
Ease of Use
We design and develop all products with the user in mind. We strive to provide services that are both powerful AND approachable for Linux users comfortable with the command line.
Local First
We build tools with local-first architecture where it matters. Deploy fully local, connect to our cloud services, or run hybrid. You choose the balance of control and convenience.
Artificial Intelligence
We build AI tools with open standards like MCP. Connect any AI agent, switch providers freely, run models locally or in the cloud. No vendor lock-in, no AI trap—your choice always.
Speed
Our services are designed to work fast and save you time, helping you accomplish your goals more efficiently than ever.
SourceBox Sentinel - Command Center
(In Development)
Transform any camera into an intelligent, privacy-respecting security system. Manage all of your camera nodes in one place with a beautiful command center UI.
-
Turn any camera into a security system: Works with USB webcams, Raspberry Pi camera modules, or eventually IP cameras—if Linux or Windows can see it, SourceBox Sentinel can use it. The Camera node itself can be downloaded on Windows, WSL, and Linux and works on Raspberry Pi devices, laptops, desktop computers, and more. Download however and on whatever you want with multiple options to choose from putting you in control.
Command Center dashboard: Monitor multiple camera nodes from one centralized interface with real-time video feeds and controls. Get motion detection alerts processed and sent from your local camera node to the command center and the ability to create and manage incident reports. With a subscription you gain access to additional command center features such as our MCP server thats baked into the platform allowing you to connect any agentic client you want and our serverless agent with full access the the MCP and platform!
Remote access, securely: Access your cameras from anywhere with end-to-end encryption for your streams.
-
Local only and Free tier both have zero monthly fees. Local is entirely owned and hosted by you while we offer a free tier with the command center for easily connecting multiple camera nodes and accessing them all together anywhere. For additional features such as our MCP server and 24/7 serverless security agent a subscription plan is required.
Runs on your own hardware: Deploy camera nodes on Raspberry Pi devices, laptops, desktop coputers, or repurpose other existing hardware.
Open-source foundation: Review the code, customize features, and trust what's running in your home
-
Hybrid Cloud Infrastructure: Run the camera node 100% local or optionally connect the cloud command center to access your camera feed anywhere with added cloud features. All local data is owned by you and the little we do have is encrypted end to end. Our hybrid architecture is designed to give the most value while holding the least of your data.
You own your footage: Store recordings on your own hardware with full control over retention and access. Your video recordings and snapshots are still stored and accessible only through your local camera node and NOT stored anywhere in the cloud!
No unnecessary data collection: In local mode SourceBox Sentinel doesn't phone home, doesn't require accounts with external services, and doesn't track usage. In hybrid cloud mode only neccessary data such as command center login, API keys, etc is stored in the cloud.
-
The Sentinel Command Center supports Home Assistant integration which is available to all subscription tiers free or paid! Once connected You can stream all of your cameras and camera nodes directly to Home Assistant and view your streams from there. You can view the Home Assistant integration here to find out more.
-
Local storage: Your footage is not stored in the cloud, it is stored locally on your camera node which means storage space is limited to your own hardware device running SourceBox Sentinel. Hardware devices such as a Raspberry Pi may require additional storage for a long term, positive experience.
One camera node per hardware device: The local camera node is designed to be the only node running on your hardware. Running multiple camera nodes on the same hardware device may cause issues causing the camera node to not function properly. You can however, add as many USB cameras as you want to a single node. The only limits are your USB ports!
Command Center subscription gated features: Everything you need to connect your cameras and access them anywhere is available on the free tier but if you want AI and other added features then a subscription is required.
Sentinel Camera Node
(In Development)
Transform any camera into an intelligent, privacy-respecting security system. local or cloud based.
-
Turn any camera into a security system: Works with USB webcams, Raspberry Pi camera modules, or eventually IP cameras—if Linux or Windows can see it, SourceBox Sentinel can use it. The Camera node itself can be downloaded on Windows, WSL, and Linux and works on Raspberry Pi devices, laptops, desktop computers, and more. Download however and on whatever you want with multiple options to choose from putting you in control.
Command Center dashboard: Monitor multiple camera nodes from one centralized interface with real-time video feeds and controls. Get motion detection alerts processed and sent from your local camera node to the command center and the ability to create and manage incident reports. With a subscription you gain access to additional command center features such as our MCP server thats baked into the platform allowing you to connect any agentic client you want and our serverless agent with full access the the MCP and platform!
Remote access, securely: Access your cameras from anywhere with end-to-end encryption for your streams.
-
Local only and Free tier both have zero monthly fees. Local is entirely owned and hosted by you while we offer a free tier with the command center for easily connecting multiple camera nodes and accessing them all together anywhere. For additional features such as our MCP server and 24/7 serverless security agent a subscription plan is required.
Runs on your own hardware: Deploy camera nodes on Raspberry Pi devices, laptops, desktop coputers, or repurpose other existing hardware.
Open-source foundation: Review the code, customize features, and trust what's running in your home
-
Hybrid Cloud Infrastructure: Run the camera node 100% local or optionally connect the cloud command center to access your camera feed anywhere with added cloud features. All local data is owned by you and the little we do have is encrypted end to end. Our hybrid architecture is designed to give the most value while holding the least of your data.
You own your footage: Store recordings on your own hardware with full control over retention and access. Your video recordings and snapshots are still stored and accessible only through your local camera node and NOT stored anywhere in the cloud!
No unnecessary data collection: In local mode SourceBox Sentinel doesn't phone home, doesn't require accounts with external services, and doesn't track usage. In hybrid cloud mode only neccessary data such as command center login, API keys, etc is stored in the cloud.
Home Assistant Integration
(In Development)
Connect your Command Center to Home Assistant for easy integration with all of your cameras.
-
Connect Sentinel to Home Assistant with a single key. Every camera across every CloudNode in your organization shows up at once — live video, snapshots, recording control, and motion triggers. the entity list re-syncs automatically as nodes and cameras come and go.
-
Stream all of your cameras and camera nodes directly to Home Assistant and view your streams from there.
-
The Sentinel Command Center supports Home Assistant integration which is available to all subscription tiers free or paid!
SearchBox (In Development)
Browse and search for documents on your computer in a google like browser interface.
-
Index Anything: Index PDFs, docs, images, and archives. Search instantly with AI summaries. Everything runs on your infrastructure — nothing leaves your computer. SearchBox aims to be “A Google like browser UI but for your files”. Search and view your files locally in a web browser like interface. This project takes inspiration from Google, Firefox, and Vane, attempting to incorporate the best UI components from each of them but for a local file searching and viewing experience using Meilisearch.
Privacy: Most search engines require sending your documents to external servers. For legal, medical, and engineering teams handling sensitive documents or privacy conscious individuals, this creates compliance risks and privacy concerns. SearchBox runs entirely on your infrastructure. Your documents never leave your control, yet you get enterprise-grade search capabilities.
-
SearchBox allows you to connect to Ollama for google like search summaries based on and displayed with your search results. Connect and use any Ollama supported model. Have your cake and eat it too with local AI! The only limit is your hardware. Local AI integration is also optional and configured in settings.
-
SearchBox runs entirely on your own hardware device which means no cloud subscription required for any features. SearchBox is 100% open source and 100% free to download and use! The repository is available for you to download on Github
-
PrintMCP (In Development)
A self hosted MCP server completely automating the 3D printing pipeline.
-
Finding print files: PrintMCP allows you to prompt your agent of choice to Search Thingiverse to find and download relavent print files to be used in the 3D printing process. Find what your looking for faster and easier letting your agent do the work.
Slicing: PrintMCP integrates with UltiMaker Cura allowing your AI agent to prepare and slice 3D prints you already have downloaded. No more having to manually prepare your prints.
Octoprint: PrintMCP can connect to and use Octoprint an open source 3D printer controller. This Gives your AI agent the ability to actually control your printer using prompts!
Combination: Combined all of these tools create a full, robust, and complete 3D printing pipline all in one single MCP server with efficient tools to not overwhelm smaller models with too many tools to grasp.
-
PrintMCP is compatable with all standard clients such as Claude Code, Hermes Agent, and OpenCode for example. Connect PrintMCP to your client of choice giving your client full access and control of the 3D printing pipeline. From finding prints, to slicing, to printing itself, your agent is now capable of doing it all!
-
PrintMCP runs entirely on your own hardware device which means no cloud subscription required for any features. PrintMCP is 100% open source and 100% free to download and use! The repository is available for you to download on Github
-
In progress
More
•
Coming
•
Soon
•
More • Coming • Soon •
Contact us
Questions, comments, or concerns? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!