What you install, and how it connects
You work with Lattica through clients you install. Behind them is the platform: it compiles your pipeline, stores it, and runs it under encryption on accelerated workers. This page shows both sides and how they connect.
What you install
Clients are packages. You install the one that matches what you want to do. There are two you will care about.
Studio
lattica-studio
For researchers and developers who build, deploy, and manage pipelines
- Build a pipeline from HomOps
- Deploy it and compile it
- Create tokens, generate keys, and start workers
Query Client
lattica-query
For end-users who run queries
- Send encrypted queries to a deployed pipeline
- Get encrypted results back and decrypt them
Models, workers, and tokens come with Lattica Studio. You do not install them on their own. When you deploy, they are already there:
studio.models, studio.workers, studio.tokens.Who installs what
Lattica Studio and the Query Client can sit in one environment or two. Pick by role.
Researcherbuild and test in one place
Studio+Queryboth in the same environment
End-useronly runs queries
Queryon its own, can be a separate machine
Studiobuilds, deploys, and manages
Studiomanagement is already included
Install lattica-studio at setup with your License. That package pulls in the query client. An end-user who only runs queries can install
lattica-query on its own. See Installation & Setup.For research and testing, both live in one environment. That is the setup these docs assume unless noted.
How it connects
Here is the same picture as a system. Clients hold credentials and talk to the platform. The platform runs your pipeline on workers. Your data stays encrypted.
Clients you run
Lattica Studio
holds License
builddeploymanage
containsmanagement · models, workers, tokens
Query Client
holds Access token
encryptrun_querydecrypt
deploy pipeline
encrypted query
Platform infrastructure
Workloads
your compiled pipelines, stored
Workers
run the pipeline body on ciphertext
Licenseoperator credential · build and deploy
Access tokenper-deployment · run queries
In a researcher setup, both clients run on your machine, so deploy and query happen from the same place. In production, the Query Client can live wherever your end-users are.
The web console
The console is the UI side of the platform. It can do the same management work a client does, create models, grant access, start and stop workers, and it adds dashboards and statistics. Two things happen only in the console.
Web Console
onboarding · billing · statistics
Everything else the console does, you can also do from a client. The console is the place you start (get a License) and the place you pay (add credits).
A note on the Management Functionality
The Lattica Studio (lattica-studio) handles deploy, account, model, token, and worker administration through studio.models, studio.workers, and studio.tokens. For the full method reference, see the platform documentation.
Next
Start building
Build the Pipeline
Compose HomOps into a pipeline and set its parameters.