Skip to content
View Palm1r's full-sized avatar

Block or report Palm1r

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Palm1r/README.md

πŸ‘‹ Welcome to my GitHub profile! I build efficient, well-crafted native software.

πŸ”§ What I Do

  • Build production Qt/C++/QML desktop applications (10+ years)
  • Work deep in QML, custom rendering, and GPU/shader pipelines
  • Architect cross-platform software (desktop, mobile, embedded)
  • Design and integrate LLM/AI capabilities into developer tools

πŸ† Recognition

  • Qt Champion 2024 & 2025 β€” Qt Company's recognition program for community contributors

🧩 Open Source

  • QodeAssist β€” AI coding assistant plugin for Qt Creator (GPL-3.0, actively maintained). Config-driven providers, streaming, tool calling, MCP, and local/private model support.
  • LLMQore β€” C++/Qt abstraction layer over LLM providers (Ollama, Claude, OpenAI, Google, Mistral, llama.cpp, LM Studio) with streaming, tool calling, and MCP support.
  • Changes Panel β€” Qt Creator pane listing VCS-changed files across all open projects, with inline diff / stage / revert (built on the Core::VcsManager API).
  • Sticky Scroll β€” Qt Creator plugin for pins the enclosing scope headers to the top of the editor while scrolling; per-language strategies derived from the highlighter's folding data.

πŸ’‘ Core Skills

  • C++11/14/17/20, modern Qt (5.x and 6.x), QML
  • Cross-platform: Windows, Linux, macOS, Android, iOS
  • 3D graphics: OpenGL, Vulkan, BGFX/Filament Qt integration
  • AI/LLM integration, MCP protocol, streaming APIs, tool calling, prompt template systems
  • Architecture: MVC, MVVM, MVP, BloC, ECS
  • CMake, qmake, CI/CD (GitHub Actions, GitLab, Jenkins)
  • Go, Rust, Python, JavaScript
  • Team leadership, technical interviewing, mentoring

πŸ“« How to reach me

Pinned Loading

  1. QodeAssist QodeAssist Public

    QodeAssist is an AI-powered coding assistant plugin for Qt Creator

    C++ 425 59

  2. QodeAssistUpdater QodeAssistUpdater Public

    Go 4

  3. llmqore llmqore Public

    Qt C++ library for working with AI/LLM Providers and MCP

    C++ 29 7

  4. qt-creator-changes-panel qt-creator-changes-panel Public

    A Qt Creator plugin that adds a "Changes" navigation panel

    C++

  5. qt-creator-sticky-scroll qt-creator-sticky-scroll Public

    Pins the enclosing scope headers (function, class, block, key, or heading) to the top of the editor while you scroll

    C++ 6