We build technology for commercial work.

We develop products to gather market data, run operations and support decisions. Harvester, Kastelan and Luna work alongside our data science, business intelligence and workflow engineering capabilities.

Explore the products
Mechanical structure illustrating connections between data, analysis and workflows
Technology for data, analysis and workflows.

Three products. Distinct roles.

We build products for market research, operations and management decisions, then configure them around your data and workflows.

Harvester

Finds data and preserves its source.

A data-gathering agent for market, account and content research. It turns scattered sources into records organized around a research question.

Input
Permitted sources, a research question and the fields to collect.
Output
Research records with source references and collection timestamps.

Usage boundary: Finding a record does not establish its accuracy or freshness. Any need for verification is identified separately.

Kastelan

Runs a defined task within agreed authority.

An agent family for bounded research and revenue operations tasks. Tool access and approval requirements are defined alongside the task.

Input
A task definition, permitted tools, data and approval rules.
Output
Task output, an action record and cases referred for human review.

Usage boundary: Producing a recommendation and changing an external system require different permissions. Write access and outbound communication limits are set during implementation.

Luna

Interprets signals in context.

A product that interprets data and research in relation to a decision-maker’s question. It separates findings, possible explanations and missing information.

Input
A commercial question, relevant records, sources and decision context.
Output
Source-linked interpretation, alternative explanations and points to verify.

Usage boundary: An interpretation is neither a verified cause nor an automatic decision. Consequential actions require review by the relevant decision owner.

There is no mandatory product sequence. Luna can interpret research before an action or results after it. Products are used together or separately according to the use case.

The engineering behind the product.

The method follows the decision and the available data. Not every problem calls for a machine learning model or an agent.

Business intelligence and decision support

We start with the management question and define the metrics, data sources and review cadence together. Each report needs a clear role in a decision.

Work output
A metric dictionary, management views and data quality checks.

Data science and machine learning

Where data is suitable, we develop models for prediction, segmentation or prioritization. We compare against a simple baseline, respect the time structure of the data in validation and examine error types.

Work output
Comparative evaluation, usage limits and a monitoring plan.

Product and workflow engineering

We connect data gathering, analysis and action to existing systems. Failure handling, access and operational ownership are designed alongside the integration.

Work output
Working workflows, acceptance tests and operating documentation.

How do we review a sales forecast change?

When a sales team’s forecast changes, we first examine which records changed. An individual signal is not automatically evidence of a lost sale.

Illustrative assessment. Not client data, a product screenshot or a claim of results.
  • An opportunity’s closing date moved out.

    Possible interpretation
    The buying timeline may have changed.
    Required check
    Compare the buyer’s stated date with the CRM update.
  • The last meeting outcome is missing.

    Possible interpretation
    Visibility is incomplete; the opportunity’s status is uncertain.
    Required check
    Confirm the meeting outcome with the opportunity owner.
  • An opportunity moved to another stage.

    Possible interpretation
    There may be progress, or inconsistent use of stage definitions.
    Required check
    Check the buyer action that supports the stage change.

The relevant sales manager decides whether to revise the forecast after these checks. The assessment retains the records and assumptions used.

Conditions we define at implementation.

Data and access

We define permitted sources, access and retention. Missing or stale data and its implications for the workflow are made explicit.

Authority and approval

Read access, recommendations, writes and outbound communication have separate permissions. We define human approval points and how to stop a task.

Evaluation and operations

Success criteria, review samples and error tracking are part of implementation scope. We agree who owns go-live and subsequent changes.

Common questions

How are Harvester, Kastelan and Luna purchased?

All three products are actively implemented and sold. We discuss your use case and needs in an introductory call. Any detailed assessment, implementation and operating scope is agreed separately, together with data sources, integrations and permissions.

Does Hornpiper provide general software development?

No. Software and data capabilities solve a defined GTM, revenue operations or product hypothesis problem. Broad, undefined IT development is outside the scope.

What could we improve together?

Let’s discuss your goals, your current situation and where we could work together.

Request an introductory call