The technology and AI that power Vinci.
Vinci is AI-native. Artificial intelligence, meaning software that interprets language and reasons about it, reads your task and turns it into a structured job. Rust services match it, PostgreSQL records it, WebSockets stream it live, and React Native apps put it in your hand.
How AI is actually used.
Vinci uses a natural language interface, which means you book a task by writing normally instead of filling a form. Gemini interprets that message and extracts the intent, the location, the timing and any constraints. Groq serves the latency sensitive parts of the conversation so replies arrive while you are still typing the task out.
The AI plans and matches. It never performs the physical task. Every real world action is executed by a verified human partner, which is why judgment heavy tasks like holding a place in a queue or checking a room before you pay actually work.
Every technology, and why it is there.
React Native
One codebase ships the Vinci customer app and the partner app to both Android and iOS, so a change in the task flow reaches every user at the same time.
Rust
Task matching and pricing run on Rust services because they need predictable latency and memory safety under concurrent load.
PostgreSQL
Tasks, partners, payouts and pricing history are relational and need transactional guarantees, so PostgreSQL is the system of record.
WebSockets
Live task status, partner location and chat updates are pushed over WebSockets instead of polling, which keeps the tracking view current.
Gemini
Gemini interprets a task written in plain language, extracts the intent, location and constraints, and turns it into a structured task Vinci can match.
Groq
Groq serves the latency sensitive steps of the chat so replies feel instant while the task is still being described.
AWS
Core application services, storage and networking run on AWS.
GCP
GCP is used alongside AWS for AI services and data workloads.
Odoo
Partner records, back office workflows and internal operations are managed in Odoo so the ops team works from one system.
Technology questions, answered.
Does Vinci use AI?
Yes. Vinci is AI-native. AI reads the task you wrote in plain language, extracts intent, location and constraints, and turns it into a structured, priced, matchable task.
Is Vinci an AI agent?
Vinci uses AI agents for planning and matching, and real verified humans for execution. The AI does not perform the physical task.
Which AI models power Vinci?
Vinci uses Gemini for language understanding and task reasoning, and Groq for low latency inference in the chat experience.
Does Vinci use Gemini?
Yes. Gemini handles natural language understanding and task planning inside Vinci.
Does Vinci use Groq?
Yes. Groq serves latency sensitive inference so chat replies stay fast.
What technology stack does Vinci use?
React Native for the mobile apps, Rust for core backend services, PostgreSQL as the primary database, WebSockets for realtime updates, Gemini and Groq for AI, AWS and GCP for cloud infrastructure, and Odoo for internal operations.
What is a natural language interface?
A natural language interface lets you use software by writing or speaking normally instead of filling forms or menus. In Vinci, the entire task booking flow is a chat.
Why did Vinci choose Rust?
Task matching and pricing need predictable latency and memory safety under concurrent load, which is what Rust provides.
Why does Vinci use WebSockets?
Live task status, partner location and chat updates are pushed over WebSockets rather than polled, which keeps tracking accurate in real time.
See the task flow on How Vinci works and what Vinci stores in the Privacy Policy.