GitHub

View GoodbyePlanet's full-sized avatar

🎯

Focusing

Nemanja Vasić GoodbyePlanet

🎯

Focusing

Block or report GoodbyePlanet

$ whoami?

I'm Nemanja and I'm passionate about coding and making stuff :)

  • 🤖 Currently focused on learning AI principles and translating them into practical AI applications and intelligent Agents.
  • 🖊️ Writing blogs on GoodbyePlanet blog
  • 📖 Sharing learning graphs on Pathforge
  • ⚡ My recent projects:
    • semcode Semantic code-search MCP. Combines dense embeddings with sparse BM25 vectors for hybrid search that balances semantic understanding with keyword precision.
    • EU AI Act Compliance Agent - An automated EU AI Act compliance agent designed to perform in-depth research, information gathering, and regulatory analysis of external AI tools based on EU AI Act requirements.
    • Vimark - markdown editor with VIM keybindings and URL-based state management
    • 3D apps:
    • CTF games:
    • 📚 I published git basics ebook. You can buy it and support me on gumroad or you can find it here git-basics

Pinned Loading

  1. ⭐👉 Use GraphQL to get Twitter User and his details by providing Twitter screen_name

    JavaScript 14 1

  2. OAuth 2.0 - Implementation of BFF pattern for browser-based applications (https://www.ietf.org/archive/id/draft-ietf-oauth-browser-based-apps-15.html#name-backend-for-frontend-bff)

    Java 6

  3. API for checking pwned passwords. Uses HIBP passwords API.

    Go 1 1

  4. Service implementing passkey registration and authentication flows

    Go

  5. Automated EU AI Act Compliance Agent

    Python

  6. Semantic code-search (semcode) MCP. Indexes code symbols and commit history. Combines dense embeddings with sparse BM25 vectors for hybrid search that balances semantic understanding with keyword p…

    Python 4 1

Read the original on github.com ↗