Skip to content
View emredeveloper's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Turkey

Highlights

  • Pro

Block or report emredeveloper

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

C. Emre Karataş

AI Engineer · LLM & RAG Systems · Local-First AI Agents

I build practical AI systems around local LLMs, RAG pipelines, agent tooling, evaluation, and automation.

LinkedIn Kaggle Hugging Face Email

About

I am an AI engineer based in Türkiye, focused on turning LLM experiments into usable developer tools and product-like applications. My work sits at the intersection of retrieval systems, local-first AI agents, tool calling, evaluation, and MLOps.

LLM & Agents

Tool-using agents, local model workflows, reasoning traces, and agent diagnostics.

RAG Systems

Hybrid retrieval, reranking, document loaders, embeddings, and evaluation loops.

Product Mindset

Fast prototypes, clear documentation, tests, releases, and real user workflows.

Current Focus

  • Building explainable and self-healing AI agents
  • Designing RAG libraries for JavaScript, React, and Python workflows
  • Evaluating tool calling, retrieval quality, and local LLM behavior
  • Working with Ollama, LM Studio, FastAPI, Flask, React, Docker, and vector stores
  • Sharing open-source experiments, notebooks, and technical notes

Selected Stack

Selected stack

LLM stack RAG stack MLOps stack

Featured Projects

Local-first framework for building explainable AI agents with self-healing, verbose traces, chaos testing, diagnostics, and multi-agent orchestration.

Python Agents PyPI

Production-oriented RAG toolkit for JavaScript, React, and Node.js with hybrid search, reranking, evaluation metrics, streaming, and local LLM support.

TypeScript React RAG

Memory-focused LLM experiments with quickstarts, graph memory demos, custom tools, streaming examples, security checks, and response metrics.

Python Memory LLM Examples

Flask-based assistant with session handling, SQLite persistence, document-aware flows, streaming chat, local embeddings, and UI improvements.

Flask SQLite Chatbot

Open-Source Direction

I like building projects that are easy to run locally, easy to inspect, and useful for other developers. My current open-source direction is centered on:

Local LLMs + Retrieval + Tools + Evaluation + Clean Developer Experience
  • Local-first: Ollama / LM Studio compatible workflows
  • Explainable: traces, diagnostics, scoring details, and failure analysis
  • Practical: quickstarts, examples, tests, packaging, and release notes
  • Composable: small libraries and templates that can be reused in real apps

Activity & Focus

What I ship

  • Reusable AI libraries and developer tools
  • RAG prototypes with evaluation and retrieval diagnostics
  • Local LLM apps using Ollama and LM Studio
  • Examples, quickstarts, tests, and release notes

What I am improving

  • Agent reliability and self-healing workflows
  • Hybrid retrieval quality and explainability
  • Packaging and documentation for open-source users
  • Production-minded AI application patterns

“The best way to predict the future is to invent it.” – Alan Kay

Build · Test · Share

Pinned Loading

  1. Mem-LLM Mem-LLM Public

    Mem-LLM is a Python library for building memory-enabled AI assistants that run entirely on local LLMs, combining persistent multi-user conversation history with configurable knowledge bases, storag…

    Python 9

  2. kurum-asistan-chatbot kurum-asistan-chatbot Public

    A modern and functional chat assistant based on Local LLM that streamlines internal processes. Weather, internal information, support requests, document uploads, and more, all on one screen!

    Python 14

  3. MLOPS-Learn MLOPS-Learn Public

    MLOps (Machine Learning Operations) süreçlerini adım adım öğrenmek için tasarlanmış kapsamlı Türkçe eğitim materyali

    Jupyter Notebook 14

  4. Agents-Notebooks Agents-Notebooks Public

    This is a repository of agent notebooks that contains studies on how to use various agent libraries with different tools and methods.

    Jupyter Notebook 15 1

  5. ai-data-handbook ai-data-handbook Public

    A practical, notebook-based AI and data science handbook for learners and researchers. Built with Python & Jupyter.

    Jupyter Notebook 16

  6. Transformers-Examples Transformers-Examples Public

    This repository encapsulates detailed experiments and learnings related to Transformers and General AI. The repository is structured so that each file serves as an individual module covering a spec…

    Jupyter Notebook 8