SkycodeSkycode

About the Author

Full-stack developer building open-source developer tools

I build tools that make developers more productive. Skycode started as a personal project to create a better AI coding experience — one that respects privacy, works with any model provider, and keeps you in control of your data.

Key Achievements

Built and maintain a VS Code fork with deep AI integration (30+ tools, 5 modes, inline diff system)

Designed an AI agent architecture supporting 40+ model providers with unified tool interface

Created a snapshot-based inline diff engine with 217 unit tests

Implemented semantic code search with local embeddings (transformers.js, Tree-sitter, SQLite)

Building a cross-platform Git client from scratch (Electron + React)

Tech Stack

TypeScriptReactNode.jsNext.jsElectrongRPC/ProtobufPostgreSQLPrismaTree-sitterSQLiteDockerTailwind CSSVS Code Extension APIAI/LLM APIsEmbeddings/Vector Search

Connect