How Softprobe Makes Free, Unlimited Agent Observability Possible
Softprobe offers unlimited agent-session ingestion on its free Individuals plan. Here is how an open evidence lake supports that product model—and where paid diagnosis fits.
Key Takeaways & Executive Summary
- Unlimited session ingestion is a published feature of Softprobe's free Individuals plan.
- thelake stores telemetry through a DuckLake-centered architecture and is available as open source.
- Softprobe can make capture a free entry point and charge for diagnosis, collaboration, and enterprise controls.
- The plan lists 365-day history; unlimited ingestion does not mean forever retention.
Softprobe’s pricing page makes a bold promise: unlimited session ingestion, free forever. The Individuals plan also lists unlimited agents, Session and Step Explorer, model and tool-call details, and 365-day session history. See the current plan details.
The question is not whether storing data costs nothing. It does not. The question is what kind of storage and query architecture makes it practical to let people capture every agent session without charging by the session.
Softprobe’s answer begins with thelake, its open-source evidence lake.
The offer: make capture easy to adopt
Agent sessions contain the sequence behind an outcome: model calls, tool actions, inputs, outputs, timing, and failures. When only a sample of sessions is available, a team can miss the exact retry loop or tool interaction it needs to investigate.
Softprobe’s free Individuals plan is designed to remove that ingestion meter. It lists unlimited session ingestion and agents, with 365 days of session history. Users can inspect sessions and steps, including model and tool-call details. Those are concrete plan features, not a promise that retention is infinite or that operating storage has no cost.
Ingestion and retention are different limits
The current Individuals plan lists unlimited session ingestion and 365-day session history. “Unlimited” applies to the volume of sessions accepted, while the published plan still sets a history window.
The architecture: keep evidence in a lake
thelake’s public repository describes a Rust runtime for authenticated OTLP ingestion, tenant-scoped DuckLake storage, DuckDB queries, and telemetry search. Its architecture sends OTLP data through the runtime into DuckLake, with DuckDB available for queries. The project identifies DuckLake as its durable telemetry backend.
This design is different from treating a large, always-hot, full-text index as the only place telemetry can live. thelake’s public design centers durable data on DuckLake and query work on DuckDB. That gives Softprobe a path to preserve rich evidence while keeping storage and search as distinct concerns.
It does not make compute, storage, or operations free. It changes the system being operated and the relationship between captured evidence and query costs.
The business model: capture first, diagnosis next
Softprobe describes itself as a platform for performance reviews of AI agents. Its product flow is to capture a session, inspect individual steps, find recurring behavior, and verify whether a change improved the agent. The pricing page positions Agent Diagnosis, team collaboration, and enterprise controls as paid capabilities.
| Product layer | What it does | Plan role |
|---|---|---|
| Capture | Accept and preserve agent sessions | Free Individuals entry point |
| Exploration | Inspect sessions, steps, model calls, and tool calls | Available on Individuals |
| Diagnosis and collaboration | Turn evidence into findings and team action | Paid Teams and Enterprise capabilities |
That separation matters. If the product charged at the moment evidence arrived, teams would have an incentive to sample or drop the very sessions they might later need. Making capture broadly available lets the product build a useful evidence history; paid features help teams interpret and act on that history.
Thelake supports the storage side of that model. Softprobe’s paid layer focuses on the work that follows capture: understanding performance problems, reviewing evidence with a team, and managing the product across an organization.
Why open source thelake?
Thelake is available under an open-source license, and its code and setup documentation are public. That gives builders a way to inspect the runtime and its data path, and gives teams the option to explore self-hosting. It also makes the architecture behind Softprobe’s capture story visible instead of asking readers to take a pricing claim on faith.
Open source and hosted product solve different parts of the problem: thelake provides a data plane teams can inspect and run, while Softprobe packages capture and review into a managed experience.
The useful distinction
“Free and unlimited” can sound like a claim about every part of a service. Here, the public offer is more precise: unlimited session ingestion on Individuals, paired with a 365-day session history. The product can remove per-session anxiety at capture time while still defining retention and reserving diagnosis and enterprise features for paid plans.
That is the practical connection between Softprobe and thelake: keep the evidence accessible, and make better agent performance the value users pay to unlock.
Frequently Asked Questions
Does Softprobe's free plan include unlimited agent sessions?
What is thelake?
Does unlimited ingestion mean data is retained forever?
Explore thelake and Softprobe. Read the thelake source and architecture.
