Visitar URL original
awkoy (Yaroslav Boiko) · GitHub
Skip to content
View awkoy's full-sized avatar
🎯
Coding
🎯
Coding

Block or report awkoy

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.

Content in all repositories owned by your account will be closed.
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
awkoy/README.md

Yaroslav Boiko - Senior Full-Stack AI Engineer

Profile views 351 public OPIK PRs OPIK GitHub stars

Senior full-stack AI engineer with 10+ years of shipping products. I'm at Comet ML working on OPIK, an open-source platform for debugging, evaluating and monitoring LLM applications. Its Python SDK gets about 1.7M downloads a month.

On OPIK I own the frontend. I built the TypeScript SDK from scratch and the Ollie AI assistant end to end, from the streaming UI and tool calls to its Python side. I also own the hosted MCP server, including its OAuth in Java. Most days that means TypeScript, React, Node, Python and PostgreSQL, with OpenTelemetry traces running into the millions of rows.

Barcelona · yaroslavboiko.com · LinkedIn · Email


Selected work

Project What I did Stars
OPIK Core contributor to Comet ML's LLM evaluation and observability platform, with 351 public PRs across the frontend, the TypeScript SDK, the Ollie assistant and the Java and Python backends. OPIK stars
notion-mcp-server MCP server for Notion pages and databases. Dozens of operations behind two public tools, so it doesn't flood the agent's context. notion-mcp-server stars
replicate-flux-mcp Small MCP server for Replicate Flux image generation with inputs and outputs you can inspect. replicate-flux-mcp stars
OPIK MCP Comet ML's MCP server that connects OPIK prompts, projects, traces and metrics to coding assistants. I own the hosted version and its OAuth. OPIK MCP stars
yaroslavboiko.com My site and blog. Astro on Cloudflare Workers, plus a Three.js scene that earns its bytes.

My two MCP packages get around 3.5K npm downloads a week.

What I work on

  • AI agents in production. Streaming, sessions, tool calling, MCP clients, guardrails and the harness around them, built for Ollie.
  • MCP servers. Tool surfaces that stay small, errors that tell the agent how to fix its next call, and OAuth for hosted servers.
  • TypeScript SDKs and APIs. Typed contracts, compatibility tradeoffs, and examples people can copy.
  • Evals and LLM cost. Offline evals, prompt optimization, and tracking what each LLM call costs.
  • Performance. Trace views over millions of rows, and a week spent on performance during a customer POC that ended with a signed deal.

Recent writing

Full archive: yaroslavboiko.com/blog

How I work

  • I write the spec and the tradeoffs down before building anything clever.
  • If behavior crosses product boundaries, it gets a typed SDK and examples, not another one-off adapter.
  • Agent features ship with traces and offline evals. "Looks good in chat" doesn't count as testing.
  • Anything that should feel alive streams. Actions that are expensive to get wrong get a human approval step.
  • Agents get a tight working set of context, and prompts live in the repo like any other code.
  • TypeScript end to end for product work, Python where eval or ML tooling makes it the better fit.

On GitHub

GitHub stats Top languages

contribution snake animation

Pinned Loading

  1. notion-mcp-server notion-mcp-server Public

    Notion MCP server for Claude, Cursor, ChatGPT & Claude Desktop. Connect AI agents to Notion via Model Context Protocol — pages, databases, blocks, comments, files.

    TypeScript 173 38

  2. replicate-flux-mcp replicate-flux-mcp Public

    MCP for Replicate Flux Model - A powerful tool for generating customized images and SVG assets that match specific coding vibes and aesthetic styles. Streamline your visual asset creation process w…

    TypeScript 106 20

  3. comet-ml/opik comet-ml/opik Public

    Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

    Python 22.5k 1.8k

  4. comet-ml/opik-mcp comet-ml/opik-mcp Public

    Model Context Protocol (MCP) server for Opik, the open-source LLM observability and evaluation platform, built by Comet. Read traces, log scores, and manage prompts from Claude Code, Cursor, or VS …

    Python 220 37