Skip to content
Pine Computer Request access
Menu

07 / 26 Research and reports · Example

Research a market

An analyst names a market and gets a report that ties every figure to its source.

Who it’s for
Market-research software whose analysts build each report from a paid database and the open web.
Why it’s hard
The forecasts worth citing are in Larkfield, a database the team pays for. Trade bodies and forecasters disagree on the market’s size, so the report has to say who said what.
You get back
  • The report, in Word and as a PDF
  • A spreadsheet of the figures, each with the page it came from
How it runs, in your product’s code

Pine’s AI starts with trade bodies and installers’ sites, noting the page behind each figure. Larkfield shows full reports only to subscribers, so the analyst signs in with the team’s account on the live screen. With the analyst signed in, it reads the heat pump outlook too. Where two sources size the market differently, the report gives both.

Ruby · example
computer = pine.create_computer(  location: { country: "US" },  ephemeral: true)session = computer.create_session(name: "main", browser: true) session.agent.run(<<~JOB)  Research the commercial heat pump market in Northern Europe.  Write a sourced report, with the figures in a spreadsheet.JOB session.agent.events do |event|  case event.type  when "needs_input"    # Your user takes the controls on the live desktop in your    # product, does what only they can, and hands them back.    session.agent.answer(event.payload["request_id"], "Done.")  when "result"    session.list_artifacts(turn_id: event.turn_id).each do |file|      row.attach(file.filename, session.read_artifact(file.id))    end    break if event.terminal?  endend computer.stop

Build more.
Hand AI the work.

Pine Computer is invite-only while in beta.