Skip to content
View ekimtech's full-sized avatar
  • Joined Mar 23, 2026

Block or report ekimtech

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
ekimtech/README.md

Hi, I'm Mike ๐Ÿ‘‹

My Story

I am not a developer by trade. I had never written a single line of Python before this project.

What I had was a problem to solve, a curiosity about AI, and enough stubbornness to figure it out one error message at a time.

I started with zero knowledge of Flask, APIs, WebSockets, databases, or machine learning. I learned everything you see in my repositories through trial, error, research, and rebuilding things that broke. Every concept โ€” routing, blueprints, async threads, vector databases, EMA crossovers, IMAP protocols โ€” was brand new to me when I started.


What I Built

Personal Neuro Layer is a fully working personal AI assistant I run in my own home. Not a demo. Not a tutorial project. A real system I use every single day.

It manages my:

  • ๐Ÿ  Smart home via Home Assistant
  • ๐Ÿ“ง Email, documents, contacts
  • ๐Ÿ” Network security with auto-banning
  • ๐ŸŽต Music through Music Assistant
  • ๐ŸŒ MikroTik router and QNAP NAS
  • ๐Ÿ’ฐ Cardano crypto trading with live signals and paper trading
  • ๐Ÿง  Long-term memory with vector search
  • ๐ŸŽค Wake word listener and voice interface
  • ๐Ÿ“ฑ Mobile face UI accessible via Cloudflare tunnel
  • ๐Ÿ” Web search and live news
  • โœ๏ธ Self-writing code review system

The architecture โ€” a central routing layer with specialized modules hanging off it โ€” mirrors what the AI industry is now recognizing as the right way to build personal AI systems. I arrived at it independently by just asking "how would a brain work?"


Why I Built It

Partly curiosity. Partly because I wanted something that truly worked for my life.

And partly in memory of my daughter Kelly-Ann Fleming, who passed away in 2019 at 27 years old. One of my earlier projects โ€” KAF Coin โ€” was created in her honor with the goal of helping families who lose loved ones cover unexpected costs. That purpose still drives everything I build.


What This Means for You

If you found this repo you are looking at proof that you don't need a computer science degree, a coding bootcamp, or years of experience to build something real.

You need a problem worth solving and the will to keep going when it breaks.

Personal Neuro Layer is open source. Take it, run it, make it yours.


System Requirements

LM Studio is required to run the AI brain locally. Performance depends entirely on your hardware.

Recommended minimum specs:

  • RAM: 16GB (32GB recommended)
  • GPU: NVIDIA GPU with 8GB+ VRAM for best performance
  • CPU: Modern 6-core or better (CPU-only mode works but is slow)
  • Storage: 20GB+ free for models

The default model used is Qwen2.5-14B โ€” a strong balance of intelligence and speed on mid-range hardware. If your machine struggles you can swap to a smaller 7B model in the config with no other changes required.

No cloud API required โ€” everything runs locally on your machine.


What's Next

  • ๐Ÿ“ฑ React Native mobile app
  • ๐Ÿข Small business client portal
  • ๐ŸŒ Hosted service for anyone who wants their own Jarvis

Built by a first-time Python developer who just wanted a smarter home. Engineered by Ekimtech

Popular repositories Loading

  1. personal-neuro-layer personal-neuro-layer Public

    A fully working personal AI assistant designed to run privately in your home. Modular, toolโ€‘driven, and built for realโ€‘world daily use.

    Python 2

  2. ekimtech ekimtech Public

    Ekimtech GitHub Profile