<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Open Core Ventures]]></title><description><![CDATA[Building the next generation of category-defining open source companies.]]></description><link>https://www.ocv.pub</link><image><url>https://substackcdn.com/image/fetch/$s_!5z1i!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb3b968af-49a7-4321-aea2-6c10b373fddc_256x256.png</url><title>Open Core Ventures</title><link>https://www.ocv.pub</link></image><generator>Substack</generator><lastBuildDate>Sat, 22 Aug 2026 19:49:50 GMT</lastBuildDate><atom:link href="https://www.ocv.pub/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Open Core Ventures]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[opencoreventures@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[opencoreventures@substack.com]]></itunes:email><itunes:name><![CDATA[Open Core Ventures]]></itunes:name></itunes:owner><itunes:author><![CDATA[Open Core Ventures]]></itunes:author><googleplay:owner><![CDATA[opencoreventures@substack.com]]></googleplay:owner><googleplay:email><![CDATA[opencoreventures@substack.com]]></googleplay:email><googleplay:author><![CDATA[Open Core Ventures]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Building venture-scale open core]]></title><description><![CDATA[There is no perfect playbook, but there are proven strategies you can use to build open core businesses that scale while maintaining the trust of the open source community.]]></description><link>https://www.ocv.pub/p/building-venture-scale-open-core</link><guid isPermaLink="false">https://www.ocv.pub/p/building-venture-scale-open-core</guid><dc:creator><![CDATA[Sid Sijbrandij]]></dc:creator><pubDate>Thu, 02 Jul 2026 16:56:20 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/74917691-8fbf-4c2d-8db8-4089c3f5e051_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Building an open core company requires more than great open source software. It requires commercialization. Open source is the distribution and R&amp;D strategy, while proprietary features are the monetization strategy. When they work together, you can achieve scale while maintaining the trust and engagement of the open source community.</p><div class="pullquote"><p>Open source is the distribution and R&amp;D strategy, while proprietary features are the monetization strategy.</p></div><p>There is no perfect playbook, but there are proven strategies you can use to build open core businesses that scale with community support. I recently shared these strategies with the Open Core Ventures portfolio companies, summarized below.</p><h4>You need proprietary IP to monetize&#8212;it&#8217;s not negotiable</h4><p>If you don&#8217;t have any proprietary IP as a software company, you&#8217;re in for a bad day. Without proprietary features, you&#8217;re essentially competing on support and services, which rarely leads to venture-scale outcomes.</p><p>I see this mistake often. Founders think they can build a business entirely on open source software. If you keep all the code open source, then not only will your competitors compete with you, but if you get popular, other people will start offering the same thing as a SaaS solution. This applies even when you&#8217;re not the original maintainer of the upstream project. You must create differentiated value through proprietary features that solve real customer problems.</p><h4>Make all code source-available</h4><p>This might seem counterintuitive, but transparency in your proprietary code creates significant advantages. I recommend that all OCV companies make all their code source available so anyone can contribute, even to the proprietary parts. I don&#8217;t think there&#8217;s a great reason not to do this. Maybe competitors are copying you, but I&#8217;ve never seen a startup die because of this. Startups die because no one cares enough about them, no one is using their product, and their product is not improving fast enough.</p><h4>Automate yourself out of a job</h4><p>Every time you run into a problem or need to hold someone&#8217;s hand, improve the code, improve the docs, and make it so that hands-on support is no longer needed. Many open source companies fall into the trap of building their business around support and implementation services. This is a dead end for venture-scale growth.</p><p>It&#8217;s tempting not to automate yourself out of a job because you think, &#8220;then they won&#8217;t need us next time.&#8221; But integration and automation are what unlocked the growth of GitLab. The installation became much, much simpler. Resist the temptation to build a support/services business around your open source project.</p><h4>Keep all code in a single repository</h4><p>I cannot stress this enough: separate repositories are technically clean, but drastically reduce monetization potential. Instead, integrate both open source and proprietary code into a <a href="https://handbook.opencoreventures.com/startup-manual/fundamentals/licensing-and-distribution#134feb7b074d805391d1eb8b8da3cf69">single repository</a> using subdirectories with separate license files. Make it available for both self-hosted and SaaS deployments. Use <a href="https://handbook.opencoreventures.com/startup-manual/fundamentals/licensing-and-distribution#license-templates">OCV&#8217;s licensing template</a>. This makes it very clear which parts are proprietary and which parts are open source while maintaining the tight integration necessary for effective development and monetization.</p><p>Integrating the code is where I see the most resistance, and it&#8217;s where companies make their biggest mistakes. Put everything in the same repo. The companies that opt for &#8220;technically clean&#8221; over a single repo are often the companies that fail.</p><h4>Offer both self-hosted and SaaS options</h4><p>Most companies should offer a SaaS version of their software. This isn&#8217;t about replacing self-hosted options but rather providing customers with choice and creating an additional revenue stream. Keep your SaaS version and your self-hosted version as similar as possible.</p><p>Typically, the SaaS version will have all of the open source features offered in a free tier, but with usage limits like &#8220;no more than three users per team&#8221; or other restrictions. The code itself should still be visible and modifiable. Make the proprietary features available in both options. If you create them in the SaaS version, make them source-available in the self-hosted version, too.</p><h4>Distinguish between open source version and free SaaS tier</h4><p>This is a crucial distinction that many founders miss: There can be a big difference between your open source version and your free SaaS version. The open source codebase should not have artificial limits built in&#8212;that would be antithetical to open source principles. Someone would just send a PR to remove that limit. But you can build a free SaaS version and impose limitations. This applies to proprietary features, too. A free SaaS version may offer limited access to some proprietary features, creating an on-ramp to paid features.</p><h4>When you don&#8217;t control the upstream repo, build trust first</h4><p>Ideally, you&#8217;re in control of the repository, but many open core companies build on existing open source projects they don&#8217;t control. If you&#8217;re not the maintainer of the upstream project, focus on becoming an active contributor before seeking integration. You should be contributing to the open source codebase to the extent that project maintainers see you and your company as a positive influence. Once you&#8217;ve established yourself as a trusted contributor, consider asking the upstream maintainers if you can add your proprietary code directly to their repository.</p><p>This approach hasn&#8217;t been tested widely, but I believe it could work because you don&#8217;t necessarily need control of the repo. You just need someone&#8217;s OK to have a subdirectory in there. The key is demonstrating that maintaining separate repositories is creating extra work and inefficiency.</p><h4>Improve the open source code faster than before</h4><p>A common community concern when companies form around open source projects is that development will slow down as resources get diverted to proprietary features. It&#8217;s important that the open source part of the codebase expands more rapidly than it did before the company existed. Most of the people at your company are net new. As long as one of them sometimes adds something to the open source codebase, the open source codebase should be better off.</p><h4>Focus on value creation over reputation management</h4><p>Many founders get paralyzed by concerns about how the community will perceive their commercialization efforts. The best way to maintain community trust is to consistently deliver value through your open source contributions and maintain transparency in your approach. If you&#8217;re contributing meaningfully to the open source project and being transparent about your business model, the community will generally respond positively.</p><h4>Use buyer-based open core for feature segmentation</h4><p>The <a href="https://handbook.opencoreventures.com/startup-manual/fundamentals/buyer-based-open-core">buyer-based open core model</a> is straightforward: Ask for money for features that managers and up want, and make the features that individual contributors want open source. Consider the user persona rather than the technical implementation. Management features like access controls, audit logs, and compliance tools naturally fall into the proprietary category, while individual contributor features often belong in open source.</p><p>When in doubt, don&#8217;t default to making a feature proprietary, thinking you can open source it later. Feature placement decisions are sticky. Once something is proprietary, internal reluctance to open-sourcing it grows over time.</p><h4>Make sharing free, monetize the control</h4><p>Don&#8217;t put barriers around fundamental behaviors that drive growth. Sharing is a viral thing. Keep that free. But after sharing comes the complications. Managers will ask, &#8220;Can we limit public sharing? Can we get an overview of what documents are shared with whom? Can we prevent people from sharing documents outside of our organization?&#8221; Make sharing wide open by default, but charge for the governance and control features that managers and executives need.</p><h4>Become the obvious choice</h4><p>Make your software more user-friendly than alternatives. Make your open source offering better than other open source options in the same space. When you become the default choice for open source users, converting them to paid plans becomes much easier. You want people to come to you regardless of whether they are looking for open source software or a paid product.</p><p>Don&#8217;t be afraid of competition. If a large company like Microsoft is adopting your technology, embrace it and use it to establish yourself as the expert. If competitors are white-labeling your software without attribution, make sure everyone knows it is based on what you made. Make a page on your website that lists all the companies building on your software. Make your company look as big as possible. Then, look at what they&#8217;re selling, as it&#8217;s probably an indicator of demand. Look at which ones are successful and what they are selling, and go build that.</p>]]></content:encoded></item><item><title><![CDATA[Software is being rebuilt for agents, MCP is winning, and the tooling is still early]]></title><description><![CDATA[The internet's front door has moved from browsers and search bars to AI agents like Claude and ChatGPT. MCP is the protocol defining how those agents reach the software underneath.]]></description><link>https://www.ocv.pub/p/software-is-being-rebuilt-for-agents</link><guid isPermaLink="false">https://www.ocv.pub/p/software-is-being-rebuilt-for-agents</guid><dc:creator><![CDATA[Richard Aberman]]></dc:creator><pubDate>Thu, 11 Jun 2026 18:24:44 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a79d41bf-a080-4b9b-98bc-5deb8d121a61_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>My mom thought AOL was the internet. Then she thought Internet Explorer was the internet. Then Google. Each time, I&#8217;d have to explain that the thing she was using wasn&#8217;t the internet itself&#8212;it was just the door.</p><p>Now, the door for developers is the CLI, and the door for consumers is Claude and ChatGPT.</p><p>You ask a question or describe an outcome, and the agent produces it. In the past, every software application was accessed through a UI or API. But how do agents interface with software?</p><p>MCP&#8212;Model Context Protocol&#8212;is how agents interface with software. Like HTTP for browsers or SMTP for email, it&#8217;s a protocol that defines how a calling agent connects to a system, reads its state, and writes back to it. Anthropic introduced it in late 2024. Competing protocols have emerged, but they solve different problems. Google&#8217;s A2A handles agent-to-agent coordination, IBM&#8217;s ACP handles local orchestration. MCP is the standard for tool and system access, and it&#8217;s won that category fast: OpenAI, Google, GitHub Copilot, and Cursor have all adopted it, and the public server registry has grown nearly 8x in the past year.</p><p>Every major platform shift forces software companies to rebuild their surface area. With the internet, you needed a cloud strategy. With the iPhone, you needed a mobile strategy, and if you didn&#8217;t have one, you watched your users disappear into apps that did. Those shifts also created entirely new categories: SaaS, the app store economy, on-demand everything. The agentic shift is the same forcing function. If your software can&#8217;t be reached by an agent, it won&#8217;t be reached.</p><p>Salesforce just made the most dramatic bet in its 27-year history. At TDX in San Francisco, they unveiled &#8220;<a href="https://www.salesforce.com/news/stories/salesforce-headless-360-announcement/">Headless 360</a>,&#8221; a sweeping initiative to expose every capability in the platform as an API, MCP tool, or CLI command. The next generation of Salesforce usage won&#8217;t happen in a browser. It&#8217;ll happen in ChatGPT, Claude, OpenClaw, and whatever comes next.</p><p>At Ramp, Teddy Riker <a href="https://x.com/teddy_riker/status/2047312986696454584">wrote recently</a> that &#8220;the 80/20 has flipped: the new 80% of interaction with software will be through agents.&#8221; Weekly active users on their MCP grew 10x in three months as more customers started reaching into the product through Claude, ChatGPT, and other agents. His prediction: unless a product can be reached by an agent via MCP, API, or CLI, it won&#8217;t survive.</p><p>Garry Tan, CEO of YC, is a good bellwether for technical trends. Late last year, he <a href="https://x.com/garrytan/status/2031910564344262988">posted</a> that &#8220;MCP sucks honestly&#8221;&#8212;too much context window, bad auth. <a href="https://x.com/garrytan/status/2040437521839169631">A few weeks later:</a> &#8220;I am coming around to the fact that MCP, done right, can be magic.&#8221; By A<a href="https://x.com/garrytan/status/2042508075509383273">pril 2026</a>, he&#8217;d open-sourced GBrain, his personal AI infrastructure, exposing 30 MCP tools with full MCP support.</p><p>This shift is moving fast, and the tooling hasn&#8217;t caught up. It&#8217;s arguably a bigger disruption than the shift to cloud or mobile. The entire SDLC needs to be rebuilt for the agentic world: tool schema design, prompt capture, evals, quality gates, production monitoring, regression testing, and observability into what agents are actually doing.</p><p>The explosion of APIs in the mid-2000s is a helpful analog. Before Postman, testing an API was manual, inconsistent, and painful. Postman made it visual, reproducible, and shareable, and unlocked an entire generation of API-first development. But Postman was just the start. What followed was an entire ecosystem: Swagger for documentation, OAuth for auth, Kong and Apigee for throttling and metering, Datadog for monitoring, and Stripe for API-based billing. MCP needs all of that built from scratch.</p><p><a href="https://www.mcpjam.com/">MCPJam</a> started as a fork of Anthropic&#8217;s own MCP Inspector and quickly became the most popular MCP testing tool on GitHub. We used it to build our own MCP integrations at OCV, and it spread organically through our portfolio. Almost every company we work with has ended up using it independently. I haven&#8217;t seen that kind of unprompted coverage across a portfolio since Stripe and PostHog at YC.</p><p>Right now, most MCP integrations ship blind. Teams can&#8217;t see what&#8217;s working, what&#8217;s breaking, or what callers are actually trying to do. Your actual users are invisible to you inside an agent conversation you&#8217;ll never see. MCPJam breaks that invisibility and gives you visibility into what&#8217;s happening between the agent and the MCP server.</p><p>The front door to the internet has changed before, and it&#8217;s changing again. This time, the door isn&#8217;t a browser, a search bar, or an app store. It&#8217;s an agent.</p><p>MCP has won the protocol layer. What gets built on top of it, the tooling, the infrastructure, the developer primitives, is still wide open. Every category that got rebuilt for the API era will get rebuilt again for the agentic era. The teams that don&#8217;t make that transition won&#8217;t survive it.</p><p>That&#8217;s why I&#8217;m bullish on MCPJam. It has the right wedge, the most popular MCP testing tool on GitHub, already spreading organically through the best development teams, and a long-term vision for what the agentic SDLC needs to become. The front door is changing. MCPJam is helping teams build for what&#8217;s on the other side.</p>]]></content:encoded></item><item><title><![CDATA[Betting on open source agents]]></title><description><![CDATA[Agents are becoming the most trusted software layer. But to build them right, they need to be open, secure, and accessible.]]></description><link>https://www.ocv.pub/p/betting-on-open-source-agents</link><guid isPermaLink="false">https://www.ocv.pub/p/betting-on-open-source-agents</guid><dc:creator><![CDATA[Mark Wasuwanich]]></dc:creator><pubDate>Thu, 11 Jun 2026 18:19:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bd9565ca-f01a-48b1-9fc0-4b605ef97de5_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most digital work will be done by agents, shifting computing from apps to execution. Every person will rely on agents that control credentials, memory, communication, and transactions. Agents will become the most trusted software layer, but right now, they&#8217;re being built incorrectly.</p><p>Getting agents right means building them from the runtime up. Runtime is what actually holds credentials, executes tool calls, and manages memory. It&#8217;s the foundation everything else rests on. To build it correctly, three things need to be true: it needs to be open, secure, and accessible without a terminal. Each missing piece undermines the others.</p><p>Even OpenClaw only delivers on one front (open), despite being the most popular personal AI agent. OpenClaw <a href="https://github.com/openclaw/openclaw">recently grew</a> from zero to over 350,000 stars and surpassed React as the <a href="https://www.star-history.com/blog/openclaw-surpasses-react-most-starred-software/">fastest-growing open source project in GitHub&#8217;s history</a>. Run OpenClaw for a week, or any of its current siblings, and two problems become obvious: <strong>it&#8217;s not secure, and it&#8217;s not accessible.</strong></p><h2>Open but not secure</h2><p>Peer-reviewed papers now catalog a systematic taxonomy of vulnerabilities in OpenClaw&#8217;s architecture. SecurityScorecard&#8217;s STRIKE team found tens of thousands of exposed OpenClaw instances &#8212; 15,200 directly vulnerable to remote code execution, and 53,300 correlated with prior breach activity. Nine CVEs dropped in a single four-day window in March. Over 800 malicious skills, roughly 20% of the marketplace at the time, were flagged as credential-stealers. Users are losing funds. Users are leaking API keys into LLM provider logs they never consented to. Some have stopped using OpenClaw altogether because they no longer trust it with anything private.</p><p>OpenClaw&#8217;s core issues have been public for months, and most of them still aren&#8217;t fixed, because they&#8217;re architectural rather than incidental. Credential handling, skill sandboxing, and network egress weren&#8217;t first-class design concerns, so patches land on top of a runtime that wasn&#8217;t built for them. New skills and integrations keep expanding the attack surface faster than fixes can close it. That&#8217;s why the Claw family of forks and rewrites exists in the first place, and it&#8217;s why the fix has to happen at the runtime layer, not in a patch cycle.</p><h2>Open but not accessible</h2><p>When an agent holds your most important keys, you should be able to read the code, swap the model and provider underneath, and take your context when you leave. Open source provides this visibility, but it doesn&#8217;t guarantee access. Most of OpenClaw&#8217;s 3 million users don&#8217;t want a developer tool; they want an always-on agent that remembers them, runs while they sleep, and works across every surface they use. OpenClaw wasn&#8217;t built for that. Its architecture reflects its origins: a fast-moving project optimized for developer extensibility, not persistent personal memory or multi-session continuity.</p><p>Setup requires opening a terminal: using the command line, editing JSON config, generating and pasting API keys, and reasoning about gateways and providers. The median OpenClaw user today is a developer. The median user who would benefit most, the operators, recruiters, solo founders, and small business owners, can&#8217;t get past the first config file. The gap between &#8220;I want an agent that watches for competitor pricing changes and Slacks me&#8221; and &#8220;I have that agent running&#8221; is still measured in hours of YAML for technical users, and never for everyone else. Workflow integration is where most users give up. The product is trapped inside the audience that needs it least.</p><p>The many problems with OpenClaw have spawned a dozen alternatives and rewrites in under three months, each picking an area of weakness to build around.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KtXX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KtXX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 424w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 848w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 1272w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KtXX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png" width="1404" height="1414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1414,&quot;width&quot;:1404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:268086,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://opencoreventures.substack.com/i/196146664?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KtXX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 424w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 848w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 1272w, https://substackcdn.com/image/fetch/$s_!KtXX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7524d258-3a94-4873-a85a-012d453e1608_1404x1414.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Yet, none of these has solved the thing that matters most: making any of it securely usable by someone who doesn&#8217;t have a terminal open. That&#8217;s the gap we want to close.</p><h2>Building on top of Hermes Agent to close the gap</h2><p>Hermes Agent, an <strong><a href="https://github.com/nousresearch/hermes-agent">MIT-licensed project with 100K+ stars</a></strong><a href="https://github.com/nousresearch/hermes-agent"> </a>from Nous Research, comes closest to closing the gap. It&#8217;s a personal AI agent that lives on your own server and remembers you across every session, every model swap, and every device. Memory is stored as plain Markdown files in your filesystem, so you can read it, edit it, and take it with you. The model underneath is swappable: Claude today, a local Llama tomorrow, no rewrites. A built-in scheduler runs tasks while you sleep. The same agent reaches you on Telegram, Slack, email, a browser, or the terminal (once you configure each one), with full context wherever you pick up.</p><p>Hermes solves the architecture. What it doesn&#8217;t yet solve is getting any of this into the hands of someone who doesn&#8217;t live in a terminal.</p><p>That&#8217;s why OCV is starting an open source agent company, building on Hermes Agent, to ship what&#8217;s missing today: onboarding without a terminal, security built into the runtime, and workflow integration that doesn&#8217;t require rebuilding your workflow in a config language.</p><p>We&#8217;re looking for a founding engineer to lead it. You&#8217;d be joining as a founder, with OCV&#8217;s incubation resources behind you: capital, GTM, recruiting, design, and a portfolio of agent-adjacent companies to learn from. The right person has shipped systems software, cares about security at the runtime layer, and has strong opinions about UX for people who don&#8217;t write code.</p><p>If you&#8217;ve been watching the Claw family and thinking we can do this right from the runtime up, now&#8217;s your chance&#8212;<a href="https://job-boards.greenhouse.io/opencoreventures/jobs/5973925004">apply here</a>.</p>]]></content:encoded></item><item><title><![CDATA[Don't listen to potential customers "if only" requests]]></title><description><![CDATA[Prioritize feedback from your heaviest users, not potential customers&#8212;true product growth comes from iterating on real user needs, not chasing every last sales objection.]]></description><link>https://www.ocv.pub/p/dont-listen-to-the-last-objection</link><guid isPermaLink="false">https://www.ocv.pub/p/dont-listen-to-the-last-objection</guid><dc:creator><![CDATA[Sid Sijbrandij]]></dc:creator><pubDate>Tue, 09 Jun 2026 17:28:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/059d6282-6d3f-4786-97b3-b7b56de7d44d_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At the earliest stages of product development, gathering as much feedback and input as possible is a high priority. Current users, potential customers, competitors, and even friends and family can contribute meaningful feedback. However, all feedback is not created equally. Sifting through the feedback and implementing the right requests requires weighing and prioritizing based on the source of the feedback.</p><p>One of the pitfalls I see founders and early product development teams fall into is over-valuing the requirements of potential customers. When a potential customer says, &#8220;I&#8217;d love to buy the product&#8230; if it only had XYZ feature,&#8221; the worst thing to do is to make that. It seems counterintuitive, but if a sales conversation has taken this turn, the most likely outcome is that it&#8217;s not a good fit. Potential customers are looking for an easy way out of the question of why they won&#8217;t buy.</p><p>It&#8217;s tempting to do whatever it takes to secure early customers, but adding features to satisfy one potential customer is a high effort for short-term gain and detracts from more meaningful improvements. Potential users frequently ask for things that are a low priority. And, if there&#8217;s no signed contract, there&#8217;s no guarantee that the potential customer will buy the product once the feature is added. Sometimes people use missing functionality as an excuse when the truth is the budget for the tool never existed in the first place or has since been slashed. For all you know, the last requirement of a potential customer could be nothing more than a carrot on a string serving as a buffer between you and the hard truth that they are simply not going to buy your product.</p><p>There are plenty of times when the suggestion is well intended and the potential user really believes their feature request will make the product better. Exercise caution if you decide to implement that feature request. Someone who has never used your product can&#8217;t really know how to make it better. Even if the features sound like a good idea, get used to the idea that you could be wrong. In these scenarios, take a highly iterative approach to feature development. What&#8217;s the smallest possible improvement you could make? Keep it small, simple, and agile as you may need to adjust course midway through or multiple times.</p><p>A similar approach can be taken for larger organizations where sales teams are involved. Features are rarely sourced from feature requests but a case can be made for implementing certain small, short-term improvements. In this situation, the sales representative has a vetted and established relationship with the potential customer so there&#8217;s less risk. Still, not every sales request is worth acting on. Product and sales should make a list of the top 5-10 highest priority requests each quarter.</p><h3>Listen to the needs of your heaviest users instead</h3><p>Prioritize features based on who is asking for them not how frequently they are asked for. Current customers can provide more relevant feedback than potential customers as they are already using the product and are better equipt to understand its limitations than someone who has never used it. The heaviest users of your product will give the best feedback. These are the users who have found the product&#8217;s edges. They know what works well and what doesn&#8217;t. They have felt the joy of having something just work and the frustration of trying to troubleshoot for hours, maybe even days, with no solution in sight. The heaviest users are the ones who have most likely submitted issues and pull requests proposing code modifications that might solve the problem they are experiencing. The ability to contribute back to the product is one of the greatest benefits of open core products.</p><p>After filtering up the best feedback from the heaviest users, weigh feature requests according to effort versus value. Low-effort, high-value improvements are prioritized over high-effort, high-value features. Stability comes from growth so the quicker you can ship improvements, the better.</p><h3>Ask your community to help</h3><p>To be efficient with capital, build with the community. Once you&#8217;ve decided which feature requests to act on, plant seeds by shipping a small minimally viable change (MVC) and asking the community to help mature it. This is one way to operationalize user feedback and test the feasibility and overall impact of the change without diverting internal engineers from the product roadmap set by the company.</p><p>Shipping functionality that is incomplete to expand the scope sometimes goes against instincts. However, planting those seeds even in an incomplete state allows others to see the path and contribute. With others contributing, iterations happen faster. You can have a long tail of categories that are at a minimal maturity that don&#8217;t get investment until they show traction.</p><p>While MVCs come with a low level of shame they allow the wider community to contribute and people to express interest. It is much more common for people to contribute to categories that already exist rather than suggest something entirely new. People who care the most are using it and just want it to work better. They rarely add scope.</p><h3>You control your product roadmap</h3><p>Ultimately, the product roadmap is created by the company, not the users. It&#8217;s the product team&#8217;s job to determine the product scope and which features fit into that scope. The entire product scope is defined by the product team and roughly 90% of the features will come from them as well. The other 10% will come from customers, potential customers, or sales requests.</p><p>The product scope defines the end result: what will this product do? The product scope is made up of features and functionality. A company may have a single product scope defined but there are many ways to implement the features and functionality. Product scope is developed through research and testing, primarily done by the product team. Ideas for features and functionality can come from a wide variety of sources. Users, contributors, and potential customers shouldn&#8217;t be adding scope.</p><h3>Final thoughts</h3><p>Feedback is critical to product development but not all feedback is equal. Heavy users will give you the best feedback and you should invest a lot of time in understanding how they use the product and what limitations they are running into. Potential customers are not that familiar with your product&#8212;the quality of their feedback is bound to be lower than users. Potential customers who are using a missing feature as a reason for not buying are probably not a great fit. Don&#8217;t listen to the last objection.</p>]]></content:encoded></item><item><title><![CDATA[The problem with paid marketing]]></title><description><![CDATA[Building the next generation of category-defining open source companies.]]></description><link>https://www.ocv.pub/p/the-problem-with-paid-marketing</link><guid isPermaLink="false">https://www.ocv.pub/p/the-problem-with-paid-marketing</guid><dc:creator><![CDATA[Richard Aberman]]></dc:creator><pubDate>Fri, 05 Jun 2026 22:02:17 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/60c1aca5-6073-4cc1-a3df-072205976f49_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The appeal of paid marketing is obvious: growth is all that matters, and buying ads is a potentially scalable way to grow. But acquiring users through paid advertising can drive &#8220;fake&#8221; growth and obfuscate underlying issues with your product.</p><p>You should think of paid advertising like pouring gasoline on a fire. If you&#8217;re starting with real heat, it amplifies what&#8217;s already working. Pour it on damp wood, and it will flare up and burn out.</p><p>YC&#8217;s canonical advice is to &#8220;do things that don&#8217;t scale,&#8221; like manually finding and talking to users. Paid marketing is the opposite of this. It focuses on scale, the mechanics of ad buys, and funnel optimization instead of actually understanding who your users are. But people tend to gravitate toward the path of least resistance, and for founders, this is usually building software, not talking to users. Executing ads feels like building. Manually engaging users is outside the comfort zone.</p><div class="pullquote"><p>Paid acquisition is a multiplier, not a foundation, <br>and most early-stage founders turn it on too soon. </p></div><p>The result is founders often reach for paid ads before it can be helpful. A product needs to deliver real value, retain users, and prove that the core works before it can scale. Paid is not a substitute for that work. It&#8217;s a multiplier on top of it. If you scale before proving the foundation, you actually make it harder to determine what retains users or makes them churn.</p><p>Paid acquisition is a science built on understanding your cost per acquisition (CPA), customer lifetime value (LTV), and payback period. If you don&#8217;t know LTV, you&#8217;re making bets without knowing the odds.</p><p>At the early stage, you can&#8217;t know LTV because it takes time to measure. If your assumptions about conversion, retention, and gross margin are too far off, it could have massive implications for the viability of paid marketing as an acquisition channel.</p><p>Take what happened with meal prep services in the early 2010s, for example. Blue Apron, HelloFresh, HomeChef&#8212;venture money poured into these businesses, and most of it went into paid acquisition. They had their CAC, LTV, and payback periods modeled out, and it looked solid. But the math was built on false assumptions. People were signing up for free trials and not sticking around. They just moved on to the next service&#8217;s free trial or found the cheapest alternative. At the end of the day, meal prep delivery is a commodity service. All those venture dollars essentially subsidized consumers&#8217; meals and ad platforms.</p><p>The same thing is happening with inference today. Commodity agent platforms (AI SDRs, AI recruiters, etc.) can acquire a ton of new users via paid channels, and weekly active users will increase as they keep pouring into the top of the funnel. But at the end of the trial period, users move on to the next platform offering a free trial. Some try to solve this by requiring a credit card on file to start the trial, only to learn that 1/3 of these cards are declined when the trial is supposed to convert. Many times, founders don&#8217;t realize the credit card failed because some payment systems (i.e., Stripe) still recognize these as &#8220;converted trial users&#8221; and count it as MRR. Once founders figure this out, they have a ton of overdue receivables they have no way to collect.</p><p>If you cut paid completely, WAU drops, which is the leading indicator of churn. Without a constant stream of new paid acquisition cohorts masking churn, the retention problem surfaces. If your oldest cohort is only a few months old, you haven&#8217;t seen enough churn yet to know what retention actually looks like at 6, 9, or 12 months. Expanding new users can paper over a churn problem that was always there, just not visible yet in a young cohort.</p><p>Another thing many founders fail to appreciate is that <em>maintaining a constant growth rate requires exponentially increasing spend</em>.  That&#8217;s a pretty counterintuitive concept. In other words, if you want to continue growing at, say, 20% per month, you have to spend <em>increasingly</em> <em>more money every month</em>.</p><p>So if you&#8217;re acquiring users who <em>cost</em> you money (because you run at negative gross margin given inference costs, for example), this has a compounding deleterious effect. Increasing spend to maintain a consistent growth rate of costly users is a death spiral.</p><p>If you don&#8217;t know LTV, retention, and churn with confidence, and you don&#8217;t know <em>why</em> users are retained or churn, paid marketing will make it harder and more expensive to figure it out.</p><p>Paid marketing isn&#8217;t the enemy, but <em>premature</em> paid marketing is. Used at the right moment, it&#8217;s a powerful accelerant. Used too early, it&#8217;s a way to burn runway learning things you could have learned for free by talking to your first hundred users. Prove value, prove retention, prove unit economics, and then scale. Performance marketing has diminishing returns, and potentially compounding negative returns. Organic acquisition compounds positively. Build that first.</p>]]></content:encoded></item><item><title><![CDATA[OCV’s new source available license is a simple alternative to closed-source licenses]]></title><description><![CDATA[Open Core Ventures Source Available Licenses (OCVSAL) is designed to protect the proprietary components of an open core codebase while enabling code access.]]></description><link>https://www.ocv.pub/p/ocvs-new-source-available-license</link><guid isPermaLink="false">https://www.ocv.pub/p/ocvs-new-source-available-license</guid><dc:creator><![CDATA[Open Core Ventures]]></dc:creator><pubDate>Mon, 01 Jun 2026 20:47:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/17d85940-496e-4731-9963-9897a167018b_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Open core is taking over software. It&#8217;s what the market expects now. Any founder building enterprise software today needs a strategy around source code access. You&#8217;re not going to sign major customers if you refuse to share your code.</p><p>OCV&#8217;s new <a href="https://github.com/OpenCoreVentures/open-core-ventures-source-available-license">Open Core Ventures Source Available License (OCVSAL)</a> is a source available license designed specifically to cover the proprietary components of software. It&#8217;s a simple license that clearly requires a commercial agreement for production use while providing access to the codebase. Here&#8217;s how it works:</p><ol><li><p><strong>View and modify:</strong> Users can view, modify, test, and publish modifications to the code.</p></li><li><p><strong>Commercial agreement required:</strong> Using the software in production requires a valid commercial agreement (subscription or contract) with the license holder.</p></li><li><p><strong>Modifications stay with the licensee:</strong> The license holder retains rights to all modifications, reducing legal complexity around contributions.</p></li></ol><p>OCVSAL is more restrictive than many source available licenses but more permissive than traditional proprietary alternatives. It is complementary to open source and not meant to replace it. The open source parts of the codebase should remain licensed as open source.</p><h2>Why not use an existing source available license?</h2><p><strong>Commons Clause</strong> adds restrictions on top of existing open source licenses, which creates confusion about what&#8217;s actually permitted. It&#8217;s a modifier, not a standalone license.</p><p><strong>Business Source License (BUSL)</strong> limits commercial use for a set period, then converts to open source after a number of years. That model works for some companies, but it doesn&#8217;t fit when you need permanent protection for proprietary features. If you&#8217;re building an open core business where certain capabilities are always commercial, BUSL&#8217;s time-based conversion doesn&#8217;t align with that model.</p><p>Other licenses are encumbered by long, complicated licensing text. People are more likely to adopt a license when it&#8217;s easy to understand. The OCVSAL is intentionally short, readable, and clear.</p><h2>Why source available over other license types?</h2><p>Source available is the most complementary non-open-source license to open source itself. It preserves what matters most: transparency.</p><p>When the Commons Clause was released eight years ago, <a href="https://sourceavailable.org/">open source advocates warned that source available licenses would destroy open source</a>. That hasn&#8217;t happened. Instead, source available has become increasingly accepted because people understand the tradeoff: companies need to monetize their work to sustain development.</p><p>The vocal minority who object to any non-open-source license will always exist. But most customers and developers understand the deal: building software costs money, and companies need a way to sustain that investment. Source available licensing provides that vehicle without locking code away entirely.</p><p>The alternative to source available isn&#8217;t open source&#8212;it&#8217;s fully proprietary licensing with no code access at all. For enterprise software, providing source code is now table stakes. The days of source code escrow are over. Customers expect access. If you won&#8217;t provide it, they&#8217;ll find someone who will.</p><p>Source available gives companies a sustainable path: share your code, protect your business, and meet market expectations.</p><h2>OCVSAL v1 is available for use</h2><p>The full license text is available on <a href="https://github.com/OpenCoreVentures/open-core-ventures-source-available-license">GitHub</a>. If you&#8217;re building an open core company and need a straightforward license for your proprietary components, OCVSAL v1 is open for use.</p><p>We welcome feedback. If you have questions or suggestions, you can find us on X <a href="https://x.com/sytses">@sytses</a> and <a href="https://x.com/HeatherMeeker4">@HeatherMeeker4</a>, or get in touch with Heather at <a href="http://www.heathermeeker.com/">www.heathermeeker.com</a>.</p>]]></content:encoded></item><item><title><![CDATA[Don’t listen to feedback from VCs who pass on investing]]></title><description><![CDATA[VCs who pass on investing often give vague or risk-averse feedback&#8212;ignore it and focus on improving your pitch, not pivoting your business based on advice from those who don&#8217;t believe in it yet.]]></description><link>https://www.ocv.pub/p/dont-listen-to-feedback-from-vcs-who-pass-on-investing</link><guid isPermaLink="false">https://www.ocv.pub/p/dont-listen-to-feedback-from-vcs-who-pass-on-investing</guid><dc:creator><![CDATA[Sid Sijbrandij]]></dc:creator><pubDate>Wed, 20 May 2026 17:11:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4e6f43da-f641-446a-a27b-11ddbc551e39_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Founders need to be very picky about whom they accept advice from. While most people have good intentions, filtering feedback is an important skill. It&#8217;s tempting to want to dig into why someone passed on investing in your company, but if someone decided not to work with you, move on quickly. Similar to <a href="https://opencoreventures.com/blog/2023-03-dont-listen-last-requirement/">passing on feedback from potential customers</a> or customers who didn&#8217;t buy, someone who doesn&#8217;t know your product doesn&#8217;t know how to make it better. At least, they don&#8217;t know better than you.</p><div class="pullquote"><p>When investors give you feedback on why they passed, intuitively, you want to listen. But don&#8217;t. Take the no, and ignore the why.</p></div><p>Fundraising puts you in front of tons of investors who have heard hundreds, if not thousands, of company pitches. Ideally, you&#8217;re talking with experienced partners who have invested in multiple successful companies and know a thing or two about how to build a successful startup. So when they give you feedback on why they passed, intuitively, you want to listen. But don&#8217;t. Take the no, and ignore the why. </p><p>It can be hard to wave off the feedback from investors when you have a perception that they know better than you. Founders often carry this perception because VCs allocate capital, which gives them a significant degree of power. But it&#8217;s important to keep in mind that money and power do not equal correctness.</p><h2>Potential investors are playing a long game</h2><p>Many VC partners will talk to hundreds of companies in a year and invest in fewer than five. Just because an investor took a call or two does not mean they were ever seriously interested in you or your company. In reality, if they pass, they just don&#8217;t believe in you yet. Most likely, your pitch needs improvement. For example, if an investor is confused about your market, you probably didn&#8217;t explain it very well. Don&#8217;t mistake that confusion as a reason to reassess your market. The worst thing you can do is think you should pivot your business based on something an investor who didn&#8217;t invest recommended.</p><p>Investors are playing a long-term game. Even if they pass now, they may want the opportunity to invest in the future, so they are going to be very careful about how they manage interactions with founders. The majority of people struggle to take constructive criticism without having an emotional reaction. If an investor is blunt with their feedback, they run the risk of tarnishing their relationship with the founder and may be passed over for future investment opportunities. If they anger a founder, that person may go talk to other founders and share their negative experience, and suddenly, the investor is being shut out of multiple investment opportunities.</p><div class="pullquote"><p>The VC has no incentive to give you real feedback and is trying to come up with the least provocative reason to pass.<strong>&#8205;</strong></p></div><p>Instead of giving real feedback, most investors will share non-controversial, generally accepted feedback to play it safe&#8212;something that the majority of people would agree with. For example, they may say something like &#8220;the market is too small&#8221; or &#8220;the market may not pan out how you think.&#8221; This may or may not reflect their true opinions. Even more specific feedback like &#8220;if the product would do XYZ instead&#8221; or &#8220;if you targeted this other market instead&#8221; should be ignored. The VC has no incentive to give you real feedback and is trying to come up with the least provocative reason to pass. Following advice in this situation could lead to a path that is completely wrong for your business.</p><p>Other excuses VCs tend to give are &#8220;it&#8217;s not you, it&#8217;s us&#8221; or &#8220;the business is too early or too late for us to invest right now.&#8221; These excuses are rarely true. The &#8220;it&#8217;s not you, it&#8217;s us&#8221; excuse is an age-old way to let someone down easily while avoiding sharing any details. Similarly, investors know the stage of your company when taking the call. Yet, blaming the stage of your company is the number one excuse they use, simply because it gives them an easy out.</p>]]></content:encoded></item><item><title><![CDATA[Buyer based open core: A pricing framework]]></title><description><![CDATA[A buyer-based pricing model makes open core sustainable, balancing business growth with open-source contributions while avoiding bait-and-switch pitfalls.]]></description><link>https://www.ocv.pub/p/a-standard-pricing-model-for-open-core</link><guid isPermaLink="false">https://www.ocv.pub/p/a-standard-pricing-model-for-open-core</guid><dc:creator><![CDATA[Sid Sijbrandij]]></dc:creator><pubDate>Mon, 18 May 2026 17:19:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/617c35dc-90fb-465c-b87b-03b3ffd3f536_1672x941.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Open core has been hotly debated since before Andrew Lampitt coined the term in 2008. Before then, it was called dual licensing, described as when a vendor owns a codebase and licenses it under both an open source and a commercial license. Adam argues that the name change was &#8220;to remove confusion and promote a great business model for open source communities, paying customers, and vendors alike.&#8221;</p><p>&#8220;If you rename what it is called,&#8221; he wrote, &#8220;you help to remove the &#8216;bait and switch&#8217; controversy by openly recognizing it as an emerging standard business model with specific attributes associated to it (i.e. GPL core, with commercial extensions).&#8221; Adam also explains that the emergence of a standard business model for open source was welcome and necessary. However, he acknowledges that these perspectives often result in a &#8220;religious open source war&#8221; and it was only a couple years later that the Open Source Initiative (OSI) shared its definitive stance on &#8220;open core.&#8221;</p><h3>Objections to open core</h3><p>According to the OSI&#8217;s statement on open core, the fundamental problem is that open core is just a nickname for proprietary software and shares no advantages with the user. The blog post lists six scathing declarations on open core: &#8220;&#8217;Open core&#8217; has NOTHING to do with &#8216;Open Source&#8217;. At this point, nearly every proprietary software product has various degrees of open source-licensed source code in its core.&#8221; The statement declares that open core puts the software user at a disadvantage in the same way that all proprietary software does, and calls open core companies that claim the advantages of open source deceitful.</p><p>I agree that open core &#8800; open source, and that open source software is eating the world. The difference between open core and proprietary software is that open core produces a substantial amount of open source software, whereas solely proprietary software produces none. They both offer open source maintainers a way to get paid for their work, but open core contributes back to open source. Source available carries more advantages to the user than closed source. Most open core companies put a lot of effort into maintaining the core. Therefore, open core is better than proprietary software for all of these reasons. The argument isn&#8217;t open core over open source, it&#8217;s open core instead of proprietary.</p><h3>A framework for feature segmentation</h3><p>The perception of open core as faux open source is perpetuated when companies aren&#8217;t transparent about pricing models. While most open core companies will have a statement of intent regarding their relationship to the open source project, they usually don&#8217;t disclose how they place features and functionality. When open core companies aren&#8217;t explicit about their pricing model, it causes confusion and mistrust.</p><p>One of the questions I get asked most frequently about starting a new open core business is, &#8220;What features do I make open source, and which should be proprietary?&#8221; Yet, Adam Lampitt gave us the framework in 2008: &#8220;Some say that this dual license strategy is OK, but as long as you follow the spirit of segmenting by user base, not features.&#8221; I call this buyer-based open core and have been using this model to build GitLab since 2015. It&#8217;s the model we strongly encourage at OCV.</p><p>Buyer-based open core is a framework for determining which features are made to be open source and which are proprietary, based on who cares most about the feature. Features that appeal most to an individual contributor are open source and free. Features that appeal most to management or executives are proprietary and not free. It&#8217;s no longer about &#8220;Where is that feature technically?&#8221; Or &#8220;How much more work was it to make?&#8221; Or &#8220;Where in the repo does it live?&#8221; It&#8217;s about the end-user.</p><p>For example, the merge request feature in GitLab is free and open source, but the merge request approvals function is not. The rationale is that managers are more likely to care about approvals than individual contributors. While it&#8217;s not a completely objective framework, it provides a baseline that any company can adopt. It positions the question of open source or proprietary around which type of user gets the most value and begins to negate the bait-and-switch arguments.</p><p>Deciding which features to monetize can make or break a business: The worst-case scenario is giving too much away for free, and the business can&#8217;t sustain itself. The second-worst-case scenario is to build a company on top of an open source project and never contribute back. This is a balancing act, and companies are bound to get it wrong sometimes. Resist the urge to move features from the open source version into the licensed version. Doing this completely erodes trust. Use feedback from the community and users to refine where you place features as you build.</p><p>The buyer-based model provides guard rails for companies so they don&#8217;t overcorrect in either direction. It&#8217;s a monetization strategy that enables business growth while furthering the open source movement.</p><h3>Good for business &#8800; bad for open source</h3><p>An open core business that builds on an open source project unlocks resources for the project that it may not get access to otherwise, allowing the project to grow and innovate more quickly. Meanwhile, the busines gets a return on investment in the core project, with the benefits of a community and their contributions that improve the core. Where they make money is by charging users who are also using the project for financial gain.</p><p>Founder and CTO of Authentik Security, Jens Langhammer, commented in the announcement about forming the company built on his open source project: &#8220;There are many things I wanted to do but couldn&#8217;t because I didn&#8217;t have the time. I&#8217;m excited about the opportunity for people to work full-time on the project. Both the future enterprise and open source versions will benefit.&#8221;</p><p>While open core may produce proprietary code, it does so alongside a fully operational and maintained open source core. It sustains open source and the contributors who pour their time and effort into creating it.</p>]]></content:encoded></item><item><title><![CDATA[Why AI is the cheat code for open source]]></title><description><![CDATA[AI coding agents are unleashing a wave of open source contributors, creating a flywheel that will displace closed-source vertical SaaS.]]></description><link>https://www.ocv.pub/p/why-ai-is-the-cheat-code-for-open</link><guid isPermaLink="false">https://www.ocv.pub/p/why-ai-is-the-cheat-code-for-open</guid><dc:creator><![CDATA[Richard Aberman]]></dc:creator><pubDate>Thu, 16 Apr 2026 15:04:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e7f1503e-15dd-425d-97c2-3ae59e74df96_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Tom Wilkie, CTO of Grafana, recently <a href="https://www.cio.com/article/4134023/why-open-source-is-the-cheat-code-for-ai.html">said</a>, &#8220;Open source is the cheat code for AI.&#8221; Because LLMs are trained on open source software (OSS), agents can naturally discover, operate, and extend it. Simply put, agents prefer open source.</p><p>We&#8217;ve seen this play out across OCV&#8217;s portfolio. <a href="https://mermaid.ai/web/">Mermaid</a>&#8216;s OSS gravity made it the default diagramming framework for AI tools. Its syntax-saturated developer training data got embedded in GitHub, GitLab, and every major doc platform, and became the lingua franca for &#8220;diagram as code.&#8221; It is now the fastest-growing code-based format in the world, and has driven Mermaid&#8217;s exceptional commercial growth.</p><p>But the relationship runs both ways. AI is also a cheat code for OSS. AI enables people who are not professional developers to contribute to OSS for the first time. As of early 2025, there were around 35 million professional developers and another 10 million amateurs. Until now, well under 1% of the global population is responsible for all software being built and maintained in athe world. But that is <a href="https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/">rapidly changing</a>. Over 36 million new developers joined GitHub between September 2024 and September 2025, the fastest absolute growth in the platform&#8217;s history, and monthly active OSS contributors doubled from 84K to 175K, driven largely by AI adoption.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BzCa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BzCa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BzCa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:158466,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://opencoreventures.substack.com/i/194831768?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BzCa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!BzCa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6f07488-05a0-4d4f-97d8-e03d3a303405_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This trend reached a fever pitch in March 2026 with OpenClaw, which became the fastest-growing open source project in history. Its contributor guidelines explicitly welcome &#8220;AI/vibe-coded PRs,&#8221; and the community reflects it: the vast majority of contributors are not classically trained developers. At NVIDIA&#8217;s GTC, Jensen Huang called it &#8220;the operating system of agentic computers,&#8221; comparing it to Linux, HTTP, and Kubernetes. Five years ago, the idea of non-developers contributing to foundational computing infrastructure would have been unthinkable.</p><p>The most durable OSS projects are what Jean Lafleur, co-founder of Airbyte, <a href="https://extremefoundership.substack.com/p/should-your-developer-company-go">calls</a> federation-style: where the user persona and the contributor persona are the same. That&#8217;s why the most successful open source projects have historically been devtools and infrastructure; the feedback loop between using and building is tight, and the product compounds with every contribution. The alternative is stadium-style OSS, where a small core team builds while the community watches. This is why OSS has historically struggled at the application layer: even if users are smart and opinionated, the bar to contribute has been out of reach.</p><p>There&#8217;s a growing consensus that building application-layer software is a dangerous proposition, as the cost of software development trends toward zero, so why not build a custom application every time? &#8220;AI will kill vertical SaaS&#8221; is the new refrain. I&#8217;d sharpen that: AI + COSS (Commercial Open Source Software) will kill <em>closed-source</em> vertical SaaS.</p><p>Consider Electronic Health Records (EHR), the OG vertical software. An EHR manages patient medical records and the administrative workflows of a medical practice, including scheduling, billing, and clinical documentation. Any EHR vendor will tell you no two practices are alike. They are deeply opinionated and require significant customization to support their particular workflows and requirements.</p><p>Epic owns ~40% of the U.S. hospital market and generates $5B+ in annual revenue, a substantial portion of which comes from implementation and customization services. Ask any practitioner how they feel about Epic, and the answer underscores the persistent gap between the people building the software and the people who live in it every day.</p><p>Epic will be around for a long time. But I believe it will gradually be displaced by an <a href="https://handbook.opencoreventures.com/how-we-work/open-core">open core</a> solution. Healthcare organizations won&#8217;t vibe-code their EHRs, but they will build and customize workflows within a framework that understands the regulatory environment, the clinical context, and the data model. An open core EMR is a platform for AI-powered customization, workflow automation, and agent orchestration, grounded in the patient and provider data that it protects.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1xQX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1xQX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1xQX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156209,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://opencoreventures.substack.com/i/194831768?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1xQX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!1xQX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c04781-1d63-4554-bfd6-fe6bc7602239_1920x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>OSS has always been a knowledge-compounding machine: contributors improve the software, which attracts more users, which improves the software. When domain experts who were previously locked out can finally join that loop, the flywheel spins faster and reaches further. This dynamic is true across verticals, but especially powerful in healthcare, where knowledge-sharing is hardwired into the professional ethos.</p><p>This is the thesis behind our investment in <a href="https://opencoreemr.com/">OpenCoreEMR</a>, which is commercializing <a href="https://github.com/openemr/openemr">the most popular open source EHR in the world</a>&#8212;a project built by and for healthcare providers. For most of its history, contributing to OpenEMR required clearing a technical bar that most physicians couldn&#8217;t reach. AI is rapidly changing that, and the project is growing exponentially.</p><p>OpenCoreEMR is one example, but the pattern will repeat across every industry where domain experts have been locked out of the software they depend on. &#8220;AI will kill vertical SaaS&#8221; is right in that those experts are now empowered to build. But they won&#8217;t build from scratch. They&#8217;ll build on open core platforms that already understand the regulatory environment and domain-specific requirements of their field.</p>]]></content:encoded></item><item><title><![CDATA[We hired a Gobii AI agent to manage OCV's tedious, repetitive FinOps tasks]]></title><description><![CDATA[We stopped doing manual portfolio audits and handed those tasks to AI agents. Here's an honest look at what we built, how it works, and how much time it's actually saving us.]]></description><link>https://www.ocv.pub/p/we-hired-a-gobii-ai-agent-to-manage</link><guid isPermaLink="false">https://www.ocv.pub/p/we-hired-a-gobii-ai-agent-to-manage</guid><dc:creator><![CDATA[Will Xu]]></dc:creator><pubDate>Mon, 30 Mar 2026 20:13:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c38d6a06-b643-4205-93c0-c9e3da33e9f5_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At Open Core Ventures, our Ops team is a <em>lean</em> machine. As our portfolio grows, so does the operational complexity, and the only way to keep up is by scaling with smarter and more efficient assets. We&#8217;ve been building an AI-powered Ops stack that lets us do more with the same team, and we want to share what we&#8217;ve built.</p><p>Our stack starts with Gobii AI, an OCV portfolio company that lets anyone spin up virtual coworkers. Gobii tackles some of our core operational and data processes&#8212;no code, workflow mapping, or APIs needed. We simply create AI agents that are onboarded the same way a new remote hire would, by communicating with words. We give them access to the same internal systems and accounts a real employee would use, and teach them the workflows conversationally. If you can explain it in plain language, you can build it.</p><p>One hard requirement for anything in our Ops stack is self-hosting capability. We run Gobii on our own infrastructure, which means the data our agents consume and store stays fully within our control.</p><h2>Portfolio data auditing with Gobii</h2><p>The first Gobii agent we created automates our portfolio data audit process. While it&#8217;s not quite a full operations analyst yet (more like a really good intern), the results have been promising.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a2105a2c-e211-4676-b4eb-c3bdeae23981&quot;,&quot;duration&quot;:null}"></div><p>Pulse is OCV&#8217;s internal VC ecosystem that houses key information on our portfolio (investments, financial metrics, founder teams, etc.), including profiles for each of our portfolio companies. Keeping those profiles up-to-date and complete is critical to our ability to manage operations. Manually auditing our growing list of companies is tedious and time-consuming. So we gave it to a Gobii agent, aptly named Pulsey Jackson.</p><p>Before Pulsey could get started, it needed access to Pulse. Instead of using an API or giving it access to an existing user, I created a dedicated login for Pulsey and gave it the only permissions it needed to do its job, just like we would for any new employee.</p><p>Once Pulsey was connected, I asked it to log in, review every portfolio company profile, and flag any data fields that appeared incomplete. Pulsey compared each company profile against a fully filled-out model profile that I audited myself. Once it was finished, it sent me a PDF report, which alerted me that the monthly projected burn rate was missing from a significant number of companies, alongside the list of all missing fields and the corresponding profiles they were missing from.</p><p>A task that would have taken roughly two hours a week to manually review was handled in a single automated run. Nice job, Pulsey.</p><p>As our portfolio continues to grow, this kind of data hygiene would only get harder to maintain without automation. The next step is to train Pulse on the nuances of our portfolio. Ultimately, we expect it to audit, edit, input, and broadly manage the data integrity of Pulse with only the minimal required human oversight. After that, we can integrate more Gobii agents to work with Pulsey to monitor the portfolio, dissect financial information, and expand our dataset.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Selora Homes launches to bring professional home installation and support to Home Assistant]]></title><description><![CDATA[Open Core Ventures (OCV) is proud to announce the launch of Selora Homes, built on the open source project Home Assistant, the most widely used open source smart home system.]]></description><link>https://www.ocv.pub/p/selora-homes-launches-to-bring-professional</link><guid isPermaLink="false">https://www.ocv.pub/p/selora-homes-launches-to-bring-professional</guid><dc:creator><![CDATA[Open Core Ventures]]></dc:creator><pubDate>Fri, 03 Oct 2025 14:29:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/55795d0a-c92b-4173-b0dd-401648b7a6fb_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Open Core Ventures (OCV) is proud to announce the launch of <a href="https://selorahomes.com/">Selora Homes</a>, built on the open source project <a href="https://www.home-assistant.io/">Home Assistant, </a>the most widely used open source smart home system. Selora Homes is a smart home system that combines extensive device compatibility with professional installation and support. Selora Homes offers the best of both worlds: open-source flexibility with over 2,000 device integrations, backed by expert installation and personalized setup for a truly unified smart home experience.</p><p>Founder and CTO Philippe Lafoucri&#232;re brings over two decades of entrepreneurial and engineering experience to the smart home automation space. A serial founder since university, Philippe started Gemnasium in 2011&#8212;a pioneering dependency scanning company in the software supply chain industry&#8212;which was later <a href="https://about.gitlab.com/press/releases/2018-01-30-gemnasium-acquisition/">acquired by GitLab in 2018</a>. As a Distinguished Engineer at GitLab for seven years, Philippe worked closely with OCV&#8217;s founder and general partner, Sid Sijbrandij, an experience that profoundly shaped his approach to building transparent and vision-driven open core companies.</p><p>Philippe envisions a future where Selora Homes is the standard for home and building automation. &#8220;Software is eating the world, and that includes homes, too. Every home will be a smart home in the future&#8212;it&#8217;s not a question of if, but when,&#8221; said Philippe. &#8220;My vision is that Selora becomes the automation and monitoring go-to solution for not just homes, but for all buildings&#8212;institutional, commercial, and industrial.&#8221;</p><h2>Bucking proprietary lock-in</h2><p>Smart home solutions like Control4, Crestron, or Savant force you to choose between reliability and flexibility. They provide a professional installation experience, but trap users in their ecosystem with expensive hardware, limited integrations, and dependency on certified dealers for every change. Mainstream platforms like Apple Home, Alexa, and Google Home offer a middle ground&#8212;easier setup than professional systems and better integration than before&#8212;but still lock users into their respective ecosystems with limited device compatibility, basic automation capabilities, and reliance on cloud services.</p><p>These closed platforms can hold customers hostage with restrictive licensing and costly maintenance requirements. Even consumer-friendly options like Apple Home require HomeKit-certified devices and offer only simple automations, while Google Home pushes users toward Google&#8217;s ecosystem with similarly constrained automation rules. Neither platform gives users meaningful access to their own historical data or the ability to create complex, multi-condition automations.</p><p>Meanwhile, free and open source solutions like Home Assistant offer flexibility and support for over 2,000 integrations across every smart home protocol imaginable. There&#8217;s little incentive for customers to stay locked in with a single ecosystem when more smart device companies are providing open firmwares and embracing the <a href="https://works-with.home-assistant.io/">&#8220;Works with Home Assistant&#8221; label</a>, according to Philippe. &#8220;The power of Home Assistant is that it works with almost everything,&#8221; said Philippe. &#8220;This means homeowners can use a single application to manage all of their devices instead of scattered apps for each device brand.&#8221;</p><p>However, setting up DIY solutions like Home Assistant requires significant technical expertise. &#8220;When something stops working, homeowners have a steep curve to fix their problem,&#8221; said Philippe. &#8220;People don&#8217;t work on their home automation systems every day. It&#8217;s easy to quickly forget how and what you did, making troubleshooting later a headache.&#8221; While technical troubleshooting Home Assistant is part of the appeal for the technically inclined, it&#8217;s a huge hurdle for the average homeowner trying to make home automation simpler&#8212;a problem that worsens with scale.</p><h2>Building the future of connected spaces</h2><p>Selora Homes&#8217; open core approach brings professional installation and support to Home Assistant&#8217;s robust open source foundation. &#8220;We want to make smart simple,&#8221; said Philippe.</p><p>For homeowners, the platform will deliver professional peace of mind through 24/7 monitoring, expert technical support, and guaranteed response times. Features like secure remote support, continuous security monitoring, and automated security updates ensure reliability. Automatic backups with quick recovery and optional High Availability configurations will ensure zero downtime.</p><p>For professional installers, Selora Homes will provide a comprehensive business management suite including centralized customer dashboards, team collaboration tools with role-based access, professional ticketing systems with SLA tracking, and direct Home Assistant technical support. The platform offers secure remote access through just-in-time tools like Tailscale for troubleshooting, proactive monitoring, and alerting for all installations, and managed updates with rollback capabilities. These features enable installers to scale their operations while maintaining high service levels.</p><p>Beyond operational tools, installers can join the Selora Homes Network, a marketplace where homeowners can discover and connect with certified professionals in their area. This means installers not only streamline their existing business but also gain access to new customer leads, expanding their reach without additional marketing costs. As part of our installer network, professionals benefit from increased visibility while homeowners get vetted, qualified experts who understand the platform.</p><h2>Strengthening the open source foundation</h2><p>Building on open source Home Assistant ensures customers avoid vendor lock-in and can reliably use a wide variety of devices. &#8220;Home Assistant&#8217;s open source automation framework is changing this smart home market,&#8221; said Philippe. &#8220;There&#8217;s already more than two thousand integrations, and you can create an integration for pretty much anything that you might think of. If your device has a network connection or is available through an API, you can integrate that with Home Assistant.&#8221;</p><p>Philippe&#8217;s approach to building Selora Homes reflects a deep commitment to strengthening rather than fragmenting the Home Assistant ecosystem. &#8220;That means contributing back to Home Assistant whenever we can. &#8220;It&#8217;s the foundation of our offering, and we want to be good players in the market and make sure that Home Assistant is getting all the benefits from the changes that we&#8217;re going to make,&#8221; he said.</p><p>This philosophy stems from Philippe&#8217;s belief that open source represents a fundamentally better way to build technology. &#8220;Our goal is to make Home Assistant usable to customers who know nothing about Home Assistant,&#8221; said Philippe. &#8220;The foundation is free and open source, but we&#8217;re building an out-of-the-box solution for people who probably wouldn&#8217;t use Home Assistant on their own.&#8221;</p><h2>Join the waitlist</h2><p>Selora Homes is now inviting early adopters to <a href="https://selorahomes.com/waiting-list">join the waitlist</a>. We&#8217;re looking for homeowners who want professional-grade smart home automation without the complexity, and installers ready to grow their business with our platform. Selected participants will get early access to the platform, direct input on feature development, and exclusive pricing when we launch. Whether you&#8217;re frustrated with your current smart home limitations or you&#8217;re an installer looking to scale your operations, we want to hear from you. <a href="https://selorahomes.com/waiting-list">Register for early access </a>and help us shape the future of connected homes. Space is limited as we carefully onboard users to ensure the highest quality experience.</p>]]></content:encoded></item></channel></rss>