Oleg Akbarov

I'm the founder of ISPO Labs. We're building a local-first workspace for Software 3.0: one assistant with persistent memory that works in your browser, your cloud, and your files. Before this I was a technical lead at Perplexity AI.

────────────────────────────────────────────────────────────────────────
ISPO Labs Inc
Founder & CEO — Software 3.0 needs an operating system. We're building it.
Product
What it is
A local-first workspace with one persistent assistant. It runs on your machine or in the cloud, uses the browser you're already signed into, and can build small apps on top of your real data.
Foundation
What the user owns
Identity, files, permissions, history, and app state live in a system the user owns, not inside a model. Swap the model and nothing else changes.
Applications
Generated apps
Apps the assistant builds are real software with source, data, and permissions. You can keep editing them in conversation, and they outlive the model that wrote them. They call each other through typed interfaces, not screen automation.
[visit ispo.ai] [notes] [software 3.0 thesis]
────────────────────────────────────────────────────────────────────────
Perplexity AI
Technical Lead
Press
The Pragmatic Engineer
Quoted in Gergely Orosz's piece on how Perplexity's web app is built.

"The Perplexity web experience was initially built as a NextJS web application using: Pages Router for routing, Redux for state management. It was a great prototype and allowed a fast time to first byte (TTFB) experience for server-rendered routes."

— Oleg Akbarov, quoted in The Pragmatic Engineer (01/2025)
Next.js Conf 2024
Talk: "Building User Interfaces in the Age of AI" (22 min)
[watch on youtube]

"Perplexity's Oleg Akbarov talks about building AI UIs using streaming, schema validation, rendering structured output from LLMs, and React Server Components."

— Official Next.js Bluesky account

Included in Melissa McArthur's "GenerativeUI: Required Reading List".

────────────────────────────────────────────────────────────────────────
Career
2025 – Current
Founder & CEOISPO Labs Inc
Local-first workspace for Software 3.0. One persistent assistant that works across your browser, cloud, and files.
10/2023 – 2025
Technical LeadPerplexity AI
Led the web app from early prototype through the Next.js Pages Router to App Router migration.
03/2021 – 10/2023
Product EngineerZora
Shipped product features on the NFT marketplace and protocol.
11/2019 – 03/2021
Frontend Web DeveloperRevolut
Frontend work on the web banking app.
05/2017 – 10/2019
Frontend DeveloperReplika
Built the web chat client for the Replika AI companion. My first AI product.
────────────────────────────────────────────────────────────────────────
Open Source
1,231
combined stars
53 owned repositories · 09/2026
13+
years on GitHub
member since 09/2012
6.98M
lines changed
5.42M added · 1.56M removed · past 6 months
[github]
────────────────────────────────────────────────────────────────────────
Endurance Sports
Running PBs
DistancePB
5K16:39
10K36:53
Half Marathon1:20:15
Marathon2:53:21
Fitness Metrics
MetricValue
Peak Lactate Threshold171 bpm
VO2 Max62 ml/kg/min
FTP (Functional Threshold Power)4 w/kg
IRONMAN 70.3 Finishes
IRONMAN 70.3 Dubai · 03/2022
Swim 34:40 · Bike 2:33:29 · Run 1:32:21
4:46:20
Top 13.0% of 1,741 finishers
IRONMAN 70.3 Santa Cruz · 09/2023
Swim 35:21 · Bike 2:36:32 · Run 1:35:08
4:54:55
Top 8.3% of 2,095 finishers
[strava]
────────────────────────────────────────────────────────────────────────
Elsewhere
────────────────────────────────────────────────────────────────────────
Location
San Francisco Bay Area
────────────────────────────────────────────────────────────────────────
Education
Saint Petersburg University of Telecommunications
Saint Petersburg, Russia