I build at the intersection of AI, data, and product engineering—turning specific problems into systems people can actually use.
|
|
CONTRIBUTION SIGNAL / PJLAB TRACE |
I’m Pan Jie (Jay), a software engineering undergraduate and full-stack AI developer. My work spans agent workspaces, multimodal data systems, robotics operations, and native macOS tools.
What connects these projects is a bias toward complete systems: the interface, service, data model, and operational feedback should make sense together—not only in a demo, but throughout the real workflow.
- Now: building agent workspaces, multimodal data tools, and robotics data infrastructure
- Practice: full-stack product development, context engineering, interaction design, and system integration
- Next: refining the systems already in motion and preparing for graduate study in artificial intelligence in 2027
|
AGENT WORKSPACE · PRE-ALPHA A workspace for long-running agent conversations where context, knowledge, tools, traces, and approvals remain inspectable.
|
PROFESSIONAL WORK · LIVE / EVOLVING A collaborative annotation and review platform spanning images, audio, video, text, and point clouds. I hold sole development responsibility across import, workspace, review, and delivery flows.
|
|
ROBOTICS DATA OPERATIONS · OPEN SOURCE V0.1 One console for robot telemetry, camera previews, collection tasks, and datasets—with resumable transfers, integrity checks, and safety-conscious device adapters.
|
NATIVE MACOS UTILITY · OPEN SOURCE V0.1 A lightweight floating shelf for moving files between apps while preserving Finder semantics, source locations, Quick Look, and the rhythm of the current task.
|
01 · Make context traceable.
Compression should retain a path back to its sources; tool execution should remain understandable after the page reconnects.
02 · Let interface certainty match system reality.
An interaction looking complete is not the same as its data being saved, reviewed, and ready to move forward.
03 · Respect the system around the tool.
The best small utilities fit existing workflows and platform semantics instead of asking users to relearn them.
| Area | Tools and technologies |
|---|---|
| Languages | TypeScript · Python · Java · Swift |
| Product surfaces | React · Next.js · Vue 3 · SwiftUI · AppKit |
| Services & data | FastAPI · Spring Boot · PostgreSQL · Qdrant · WebSocket |
| AI systems | LangGraph · Spring AI · RAG · MCP · OpenAPI |
| Delivery | Docker · GitHub Actions · Nginx · Linux |
- DID SAT — decentralized identity resolution and TLS security assessment
- TCM Knowledge Agent — domain inquiry with retrieval and structured knowledge
- ZhiXing — AI-assisted travel planning with Spring AI
- Video Data Analysis — data collection, text analysis, and visual exploration
An idea worth building together?
AI products · open-source projects · problems that are still taking shape
pjlab.top ·
cursor ·
x ·
email ·
gitee



