Please 🖱️ here for Github Blogs

LLM

AI Artifact Report Cards: Grading What AI Builds

A high-level vision for a portal that grades AI-generated artifacts against reference context using configurable evaluation policies, and emits a report card with per-category scores and a thin human-review loop.

Read More

Hermes Agent: From Zero to Expert

A complete learning path for Hermes Agent — architecture, each component deep-dived from beginner to expert, and a working Telegram personal assistant bot with voice calls.

Read More

Context Engineering Patterns

A comprehensive catalog of 30 context engineering patterns for managing LLM context windows.

Read More

hypothesis: Property-Based Testing for LLM Outputs

Property-based testing with hypothesis is a natural fit for non-deterministic LLM output: instead of asserting a specific answer, you assert invariants that must hold across all valid outputs regardless of phrasing.

Read More

ToolCallCheck: Mock Your Tool Server and Assert on Trajectories

Mock MCP server that runs fully offline, records every tool call, and lets you assert on tool selection, argument correctness, call order, and structural invariants — no LLM call needed.

Read More

DeepEval: CI-Gated Typed Metrics for LLM Outputs

DeepEval is an open-source Python framework with 50+ ready-made metrics for LLM outputs: faithfulness, hallucination, toxicity, bias, G-Eval rubrics, agent and conversation metrics, plus deterministic checks. You build test cases, score them with metrics, and fail CI when a score drops below its threshold. This is the complete reference.

Read More

Braintrust: Production Eval History, Dashboards and CI Gates

Braintrust bridges the gap between local eval scripts and production monitoring — dataset management, commit-linked eval history, regression dashboards, and human annotation queues.

Read More

Promptfoo: Model Comparison and Red-Teaming for LLM Outputs

Promptfoo is the go-to tool for comparing prompts and models side by side, running adversarial tests, and catching regressions before they hit production. YAML-driven, no Python required.

Read More

pytest for LLM Evaluation: Parametrized Tests, Fixtures, and CI Gates

pytest is the runner that ties the eval pyramid together — parametrized golden datasets, fixtures for model connections, invariant checks, and sampling loops. No extra framework needed.

Read More

Context Engineering for Claude Code

Design patterns, best practices and caveats for engineering context in AI coding agents with Claude Code.

Read More

LangChain Deep Agents

Comprehensive reference for building long-running, multi-step AI agents using LangChain’s Deep Agents SDK — covering planning, file systems, subagents, memory, skills, sandboxes, backends, context management, human-in-the-loop, and deployment.

Read More

Claude Agent SDK

Reference for building production AI agents with the Claude Agent SDK, the agent loop, sessions, tools, MCP, hooks, subagents, permissions, context management, structured output, streaming and deployment.

Read More

OpenCode

Reference for OpenCode — the open-source AI coding agent with multi-provider support, agentic workflows, LSP integration, and session management.

Read More

GitHub Copilot Notes.

GitHub Copilot and customization instructions together unlocks a structured, repeatable way to guide AI assistance across your codebase—covering custom instructions, reusable prompt files, agent mode and extensible skills for end-to-end AI-driven workflows.

Read More

Langchain Gen-AI Patterns

Reusable design patterns and best practices for building robust, efficient and scalable LLM applications, covering retrieval, memory, agents, RAG and orchestration.

Read More

LiteLLM

LiteLLM explores lightweight large-language-model approaches focused on efficiency, deployability, and fast iteration—ideal for on-device inference, constrained environments, and rapid prototyping.

Read More

Roadmap - GenAI & Agentic AI Engineering

Comprehensive roadmap to mastering GenAI and Agentic AI engineering, from foundations to production-ready systems for real-world applications.

Read More

Testing LLM Outputs: Evals for Models, Agents, and Skills

LLM outputs are non-deterministic, which breaks the assumptions most of our testing tooling is built on. This document covers how to actually test model outputs, agent trajectories, and Claude Code-style skills — the layers of evaluation, the current 2026 tool landscape, and a working CI harness you can copy.

Read More