UI insideyour agent

No more long walls of text. Make Widgets and Reports your agent's native language.

Widgets in the conversation

Shop assistant

How did the shop do this week?

Ask anything
Shop assistant

How did the shop do this week?

This week

21–27 September

Sales

£18,640

+13.0%

Gross profit

£6,150

−1.9%

Ad spend

£720

+89.5%

Fiction£9,860
History & Biography£5,240
Children's£3,540

Gross profit isn't split by section yet, so the cause of the drop is still open.

Ask anything

Reports, one tap away

Needs review

Sales

£18,640

+13.0%

Transactions

1,139

+9.0%

Gross profit

£6,150

−1.9%

Ad spend

£720

+89.5%

This weekLast week
£9,860
£8,120
£5,240
£5,060
£3,540
£3,320
FictionHistory & BiographyChildren's

SectionThis weekLast weekChange
Fiction612498+22.9%
History & Biography286279+2.5%
Children's241268−10.1%
Total1,1391,045+9.0%

Last weekThis week
Gross profit
£6,270£6,150
−1.9%
Ad spend
£380£720
+89.5%

  1. 1.
  2. 2.
  3. 3.

Tables and charts that never invent a number

When a model types numbers itself, it can copy them wrong or work them out wrong, and nothing looks off. LittlePress has the model mark only where each number sits in your data, and the program reads the value from there.

Contribution profit by channel (SGD)

12–18 September, against the week before

This week

19,280

Last week

12,800

Change

+50.6%

ChannelLast weekThis week
Instagram7,6005,140
TikTok5,2803,360
Google Search6,32010,780
Last weekThis week
8,140
4,060
9,080
InstagramTikTokGoogle Search

A model typing the numbers itself: taken from two September 2026 test runs on the same mock data

Contribution profit by channel (SGD)

12–18 September, against the week before

This week

19,280

Last week

22,800

Change

−15.4%

ChannelLast weekThis week
Instagram7,6006,140
TikTok5,2804,060
Google Search9,9209,080
Last weekThis week
6,140
4,060
9,080
InstagramTikTokGoogle Search

The same data, every number read from it by the program

Mini apps in the conversation (Incubating)

Some answers work better as a mini app than as text or a card: a day plan you can rearrange, a quiz for a class, a game to break the ice. Aegis, still incubating, runs mini apps inside the conversation, in a sandbox.

A day in Kyoto: three stops on a route the user can rearrange, run as an Aegis mini app
Pelican Rider, a small game from the Aegis demo
  • Sealed off

    Each mini app runs in its own sandbox. It reads only the data your app hands it, and cannot reach credentials or the network on its own.

  • On your terms

    It can only ask for the actions you allow, and your app decides whether to carry them out.

  • Made for real use

    Planning, practice and learning in everyday tools, classrooms and support desks.

Runs in your own cloud

LittlePress ships as a container image you run in your own cloud account or data centre, calling your own model service. Your data, your users' questions and the UI it sets stay inside your network, behind the same API as our hosted version.

Your cloud account or data centreYour appYour agentLittlePressYour model servicePostgreSQLImage and updates
Your cloud account or data centreYour appYour agentLittlePressYour model servicePostgreSQLImage and updates

Native on Web, iOS and Android

LittlePress returns a description of the UI, not a screenshot or a web page. The Web, iOS and Android SDKs draw it with each platform's own components. Pick one of five built-in styles, or we tailor a theme to the design system you already have.

Answer.tsx
import { LittlePressSurface } from "@littlepress/react";

<LittlePressSurface
  surface={answer.surface}
  style="editorial"
  onAction={(action) => agent.send(action)}
/>

The next app your customers open will be written by your agent.

  • See your agent answer in Widgets and Reports your users understand at a glance and act on right away.
  • Explore how LittlePress can raise customer satisfaction and click-through on your calls to action.
  • Learn how to make Reports a paid add-on to your agent solution, lifting average order value and revenue.
  • Plan a deployment in your own cloud, with your data staying inside your network.