Your message here
 
Harshit's Home

Welcome!

My name is Harshit Negi, and I'm a Computer Science Engineer specializing in full-stack development and AI integration.

This is my interactive portfolio. Please drive around to explore my projects, education, skills, and find many hidden secrets.

Have fun, and don't crash into my voxel letters too hard!

Options
Audio
Quality
I'm stuck!
Reset
Renderer
Server
WASD or ARROWS Move around
SHIFT Boost
CTRL LEFT or B Brake
SPACE Jump
ENTER Interact
M Map
L Mute
T Post a whisper
R Respawn
NUM KEYS/NUM PAD Activate hydraulics
LEFT CLICK (DRAG) Move camera
H Honk
One finger Move the car
Two fingers Move camera / zoom
Tap (on the car) Jump
B Boost
Y Jump
X Brake
A Interact / Exit
LT L2 Accelerate
RT R2 Backward accelerate
LB / RB L1 / R1 Hydraulics
Joystick Left Turn wheels
Joystick Left (press) Honk
Joystick Right Move camera
Joystick Right (press) Zoom in/out
Select Reset
Start Pause
Achievements
/ 2h 30min 15s
Rewards
Circuit

Server currently offline. Scores can't be saved.

No score yet today

Resets in

Leave a whisper

Whispers are messages left by visitors.

- Everyone can see them
- New whispers remove old ones (max 30)
- One whisper per user
- Choose a flag
- No slur!
- Max 30 characters

Server currently offline

No result
Behind the scene

Thank you for visiting my portfolio!
If you are curious about the stack and how I built this project, here’s everything you need to know.

Portfolio credit

This portfolio is adapted from the original Folio 2025 project by Bruno Simon.
I customised it with my own content, projects, and interactions.

Three.js

Three.js is the library I’m using to render this 3D world.
It was created by mr.doob (X, GitHub), followed by hundreds of awesome developers, one of which being Sunag (X, GitHub) who added TSL, enabling the use of both WebGL and WebGPU, making this portfolio possible.

Three.js Journey

If you want to learn Three.js, I got you covered with this huge course.
It contains everything you need to start building awesome stuff with Three.js (and much more).

Devlogs

I’ve been making devlogs since the very start of this portfolio and you can find them all on my Youtube channel.

Source code

The code is available on GitHub under MIT license. Even the Blender files are there, so have fun!
For security reasons, I’m not sharing the server code, but the portfolio works without it.

Musics

The music you hear was made especially for this portfolio by the awesome Kounine (Linktree).
They are now under CC0 license, meaning you can do whatever you want with them!
Download them here.

Some more links

  • Physics library ⇒ Rapier
  • Audio library ⇒ Howler.js
  • Fonts ⇒ Amatic SC & Nunito

— Harshit

Your time
00:00:000

Server currently offline. Scores can't be saved.

Sorry, you didn't make it to the top 10.

No result
or
Discord
Public server

Come hang out with the community, show us your projects and ask us anything.

Join server
Private messages

Contact me directly.
I have to warn you, I try to answer everyone, but it might take a while.

Start chating
🤖 Harshit's AI Hub Terminal
> MindEase: Mental Health AI Assistant Mockup
Hello! I'm MindEase, your wellness assistant. How are you feeling today?
> GRASP: DSA Roadmap Visualizer

Input a topic to calculate the topological learning path based on prerequisite concepts:

Select a topic above to visualize the topological sort...
> Comment Quality Analyzer (NLP Audit)

Enter a code comment to evaluate its documentation quality using our Random Forest classifier (F1-score: 0.82):

Awaiting input...