The Tatva project

Product design case study

Many capabilities.
One clear
place to start.

Designing a multilingual AI workspace around the things people want to do.

Experience
Desktop workspace & mobile app
Our focus
Information architecture, UI & interaction
Design output
Identity system & interactive prototype

Make the first step obvious.

Tatva brings voice, documents, specialist agents and language tools into one product. Presenting all of that capability at once can leave someone with a simpler question: where do I begin?

We organised the experience around three starting points: asking an everyday question, understanding a document, and creating an agent for a recurring task. Each starts with a familiar action and reveals more options as they become useful.

  1. 01Choose a starting point

    A prompt, a document or a specialist agent.

  2. 02Add your context

    Choose a language and provide what the task needs.

  3. 03Review the answer

    Read the response alongside its supporting source.

  4. 04Continue with it

    Ask a follow-up, save the answer or translate it.

Organise the work.
Then reveal the tools.

The navigation separates a conversation from its source material, and everyday tasks from workspace configuration.

Tatva workspaceSearch provides a direct route to any tool.
01 / Start & do

Everyday work

  • HomePrompts, composer and shortcuts
  • ChatQuestions and follow-ups
  • AgentsSpecialist and custom assistants
02 / Read & reuse

Your context

  • DocumentsSummary, actions and translation
  • KnowledgeSource documents and saved answers
03 / Build & manage

Your workspace

  • APIs & PlaygroundIntegration examples and instructions
  • UsageActivity across the workspace
  • SettingsProfile, language and preferences

Several entrances. A consistent destination.

A suggested prompt, feature card and sidebar item can lead to the same tool. This gives a newcomer a task-based entry point while allowing someone familiar with the product to go directly to a destination. The grouping above explains the structure; the desktop prototype keeps all nine destinations visible in one sidebar.

“Help me get started.”

A first-time visitor needs a useful example, a visible composer and a clear next action. The home screen introduces capability through tasks.

“Help me understand this.”

Someone reading a document needs a concise answer and an easy way to check it. Summary and source stay connected.

“Help me do this again.”

A recurring workflow needs a name, purpose and reusable context. Agent setup turns those choices into an identifiable assistant.

These are design scenarios used to structure the prototype, rather than findings from user interviews.

One home.
Several ways forward.

The home screen balances a direct route to a question with visible ways to explore the platform.

Tatva home screen with a personal welcome, question composer, four feature cards and an agents panel
Home screen design · A question at the centre, useful starting points around it.

Start with a useful prompt.

Suggested tasks sit close to the composer. Someone can summarise a document or draft a response without first learning the product’s navigation.

Group tools by purpose.

Voice, documents, multilingual AI and custom agents each have a clear entry point. The sidebar keeps frequently used destinations in a consistent place.

Keep specialist help nearby.

The agents panel gives recurring tasks a recognisable home. It connects the broad platform to specific jobs such as support, analysis and research.

9:41

YOUR DOCUMENTS

A little clarity.
A lot less reading.

Reading club briefPDF · 2 pages
The essentials, together.

A weekly space to share stories in the language you love.

  • Saturday, 10–11 am
  • Everyone is welcome
  • Bring your favourite story
Source: page 1
Ask about this document
Document experience

An answer should
show its workings.

A summary is useful when someone can understand where it came from. On desktop, the document and answer sit beside one another. Selecting a citation highlights the relevant passage.

Reading club brief

“A weekly gathering for neighbours to discover stories together.”

Source 1 · The idea

On mobile, a compact source label keeps that connection visible. Summary, action and translation views offer different ways to work with the same document.

Explore the desktop prototype

Design the steps
between screens.

Each flow has an entry, a decision and a visible result. The prototype makes those connections reviewable.

01 / Understand a document

From a long read
to something useful.

The reading club brief is the shared sample across the experience. Keeping the content consistent helps explain how a document becomes a summary, an action or a translated phrase.

  1. Open the document

    Enter through the home suggestion, Documents or the saved brief in Knowledge. The file name and sample label establish the context.

  2. Choose the reading mode

    Summary, Actions and Translate sit above the same document. Changing the task preserves the source instead of opening a disconnected tool.

  3. Check a specific statement

    Select “View the first gathering” to highlight the matching source passage. The answer points back to evidence at the moment it is needed.

  4. Use the result

    Switch to Actions for a short checklist, or choose a language in Translate. A source remains available while the presentation changes.

02 / Configure an agent

Give the assistant
a clear job.

A name alone is not enough context. The builder brings purpose, language, tone and a sample source together, with an adjacent card showing the assistant’s identity.

  1. Choose a starting point

    Explore a specialist agent or select Create an agent. Both routes lead into the same configuration space.

  2. Describe its purpose

    The form asks “What do you want your agent to do?” so the instruction begins with a job, rather than technical model terminology.

  3. Set the context

    Language, tone and a sample-document option make the relevant choices visible. A voice preview offers a separate view of the conversation interface.

  4. Save the preview

    The saved agent appears under Your agents with its chosen name and language. It can be reopened for editing during the preview session.

Prototype scope: the builder demonstrates configuration and saving. It does not deploy an agent, connect a knowledge source or run a language model. Tone and source controls illustrate the proposed setup.

नमस्ते
வணக்கம்
Hello

Belonging begins
with your language.

Language selection appears at the start of the app. The greeting then reflects that choice, while the same core tasks stay recognisable across screens.

The voice interface gives a conversation a visible rhythm through a listening shape, a waveform and a clear pause control. Translation keeps the original phrase and translated result together.

These flows are demonstrated with prepared Hindi, English and Tamil examples. Wider language coverage and real speech behaviour need validation beyond the design prototype.

Explore the app screens

A smaller screen.
A focused moment.

The app concentrates on language, conversation and reading. The desktop workspace holds the broader set of tools.

01

Language before the first question.

English, Hindi and Tamil appear in their own scripts during onboarding. A check mark confirms selection; the next screen reflects that choice in its greeting. The prototype demonstrates selected phrases, not complete interface localisation.

02

Feedback while listening.

The same identity artwork becomes part of the voice experience. A waveform, status caption and start/stop button work together, so motion carries a state and the user has an explicit control.

03

Keep both languages in view.

The translation screen stacks the original and result, names each language and provides a swap control. Saving a phrase produces a visible confirmation without moving someone away from the text.

Clarity lives
in the small states.

An interface needs to explain what has changed, what is selected and what can happen next.

Selected behaviours implemented in the design prototype
MomentInterface responseDesign reason
A new conversationA welcoming empty state offers suggested tasks alongside the composer.Make the first action easier to identify.
A document is attachedA named sample-file chip appears with a remove action; the draft stays in place.Keep the question and its context visible together.
A citation is selectedThe relevant passage is highlighted in the source document.Connect a generated summary to specific evidence.
An answer is savedThe control confirms saving, and the answer becomes available in Knowledge.Show both completion and where to find the result.
Search finds no toolA short message suggests searchable examples such as documents, voice or agents.Offer a next step after an unsuccessful search.
Voice starts or stopsThe status text, motion and button change together.Make the listening state visible and controllable.
Preferences are savedThe button confirms the action and the profile name updates in the header.Provide immediate feedback close to the action.

Plan for the states a demo cannot prove.

A production experience would also need upload progress, unsupported-file feedback, timeouts, microphone permission handling and a way to recover after a failed request. Those states should preserve the user’s input and explain a useful next step. They remain part of the next design and engineering phase.

Warmth in the identity.
Precision in the controls.

The illustration family gives Tatva a recognisable character. Text, spacing and interaction states carry the practical work.

Separate atmosphere from instruction.

Soft gradients belong to illustrations and welcome areas. Form labels, document passages and actions sit on quiet surfaces so the decorative language supports reading.

Name the action.

Labels such as “Save preferences”, “View the idea” and “Translate to” explain what a control does. Icon-only controls receive accessible names, while selected tabs and navigation items expose their state.

Let people control motion.

The identity loop includes a pause control and respects reduced-motion preferences. Voice also provides a text status; animation is not the only indication that the preview has started.

Validate beyond one screen size.

Responsive layouts are part of the prototype. The next accessibility review should test contrast, zoom, keyboard paths, screen-reader announcements and Hindi and Tamil text with people who use those languages.

A clear prototype.
A focused validation plan.

The design connects the workspace, documents, agents and mobile flows in a shared visual language. The next step is to test whether those choices make real tasks easier. Begin with first-time AI users, people who regularly work with documents and people configuring recurring workflows. Include speakers of the demonstrated languages rather than evaluating every flow only in English.

Can people find a starting point?

Ask first-time users to summarise a document and create an agent. Record their first clicks, wrong turns, hesitation and whether they can complete the task without help. Use those observations to revise labels and entry points.

Do sources build understanding?

Ask people to verify a statement against its document. Check whether they discover citations, identify the correct passage and distinguish a source statement from the generated summary. Completion alone would not show whether they understood the evidence.

Does the language experience hold up?

Test comprehension with speakers of each supported language, then check voice feedback, text scaling and keyboard access. Ask participants to explain the result in their own words and note where translation or interface language creates uncertainty.

These are proposed validation steps. This case study documents the design rationale and prototype, without claiming research results or measured product outcomes.

One identity. A connected product experience.

Back to the Tatva project