Your files, understood rather than searched.

TeleStream.in builds tools for the pile of documents, receipts and screenshots on your phone. SmartVault is the ambitious one. Recall is the small free one. Neither of them makes you rename a single file.

SmartVault is a file manager that thinks

Most file managers answer the question you typed. SmartVault takes the task you meant. It holds a live model of your whole filesystem, so it can plan a job across hundreds of files and show you what it decided to do before it touches anything.

SmartVault

Agentic workflows Powered by Claude

Ask for the outcome rather than the filename. Find every invoice from that one supplier, pull the numbers into a single sheet, then archive the rest.

Core idea
A persistent semantic model of your entire filesystem
Reasoning
Claude, which plans and executes multi step tasks
Status
In development, no public build yet

Recall is one job, done offline

Recall does retrieval. You describe a file, it finds the file. Nothing is sent anywhere, there is no account to make, and the source is public.

Recall

Offline Free Open source

Ask for the invoice from the dentist last spring. Recall ranks your files by what is inside them, so you get the right document even when the filename is IMG_4471.

Scope
Retrieval only, one job done well
Model
EmbeddingGemma 2, on the device
Network
None. Indexing and search both run locally
Price
Free, source published

Two different machines underneath

The apps look similar from the outside. The parts doing the work are not similar at all, which is why they can be different products.

SmartVault

Needs to reason

"Total up what I owe" has no single query to match against. The agent breaks it into steps, decides which folders matter and shows you the plan before it runs.

  • Persistent model

    It keeps its understanding of your filesystem current as you add, move and delete things.

  • Claude does the thinking

    Reasoning over long tasks is what language models are for, so SmartVault calls Claude.

  • Asks before it acts

    Any move or delete is proposed first. You approve the plan, not the outcome.

Model Claude Reasoning server side Network required

Recall

Only needs to compare

Retrieval is a ranking problem, not a reasoning problem. The answer is already in your files. Recall just has to hand back the right ones.

  • One pass, then nothing

    Recall reads each file once, writes a short summary and keeps it as a vector.

  • EmbeddingGemma 2 compares

    Your question and each file become numbers, then rank by distance. No generation step, so the only model that runs on the phone is the embedding one.

  • Nothing leaves

    No API call exists in the product, which is what makes airplane mode a normal way to use it.

Model EmbeddingGemma 2 Reasoning none needed Network not required

About TeleStream

TeleStream.in is a bootstrapped, founder-led software startup. We started in January 2022 in Goa, India, and we fund the work ourselves rather than raising outside capital, which keeps the priorities simple: build what we want to use, ship it when it works, and answer to the people running it.

The company exists to make two apps. SmartVault is an AI powered file manager, and Recall is an offline information retrieval app. Both are under development. Neither is released yet, and we would rather tell you that plainly than dress up a prototype as a product.

Email admin@telestream.in

Founded
January 2022
Where
Goa, India
Funding
Bootstrapped, founder-led
Products
SmartVault and Recall, both in development

Where your files actually go

We would rather say this plainly than bury it. Recall keeps everything on your device. SmartVault sends the task and the files it needs to Claude, because reasoning with a model is the entire product. If that trade is wrong for you, use Recall.

  • Recall sends nothing

    Indexing and search both run on the phone. No account, no sync, no analytics.

  • SmartVault talks to Claude

    Prompts and the file contents it needs go to Anthropic's API over TLS to do the reasoning.

  • Read the code yourself

    Recall is public. If a sentence on this page is wrong, you will find out by reading it.

Questions

What is the difference between the two?

Recall retrieves. You describe a file and it returns the closest matches, with no network access. SmartVault reasons. You give it a task that needs several steps and planning, and it uses Claude to work through the task and your filesystem together.

Why use different models?

EmbeddingGemma 2 is built for running on a device and turning text into vectors, which is the whole job in Recall. Claude is built for reasoning over long tasks, which is the whole job in SmartVault. Using one model for both would make each app worse.

When can I download them?

Neither has a public build yet. Leave an address above and you will get one message when there is something to install.

What does Recall cost?

Nothing. Recall is free and open source with no paid tier and no ads. Anyone can read the code, build it or fork it.

Does Recall need internet?

No. Both indexing and search happen on the device, so airplane mode is a normal way to use it. There is no API call in the product to fail.

Will SmartVault reorganise my files without asking?

No. SmartVault proposes the plan first, including every move and delete it intends to make. Nothing happens until you approve it.