AgentRunner (runner.ts)

open-multi-agent · score 10.0 · ai
@fileoverview Core conversation loop engine for open-multi-agent. {@link AgentRunner} is the heart of the framework. It handles: - Sending messages to the LLM adapter - Extracting

MnemonIntegration (__init__.py)

Mnemon · score 9.8 · ai, auto-instrumentation, framework-detection, runtime-patching, agent-scanning
mnemon.moth ----------- Auto-instrumentation engine. On mnemon.init(), the moth wakes up, scans the environment for installed agent frameworks, and patches each one at the right ex

Mnemon (__init__.py)

Mnemon · score 9.8 · analytics, execution-cache, agent-caching, token-savings, learning-system
Mnemon -- execution caching and system learning for AI agents. Zero code changes. One import line. Gets smarter with every run. Saves tokens on every cache hit. Usage: import mnemo

buildExecutionReceipt (execution-receipt.ts)

open-multi-agent · score 9.7 · ai
Builds typed execution receipts with token usage, validating schema; guards used for receipt creation.

buildTriggerPattern (config.ts)

openbrowserclaw · score 9.6 · ai, regex-pattern, mention-detection, agent-trigger, automation
Builds a case-insensitive regex pattern matching @mentions of a name for triggering agent invocation.

runWaterfall (waterfall.ts)

bricks · score 9.6 · ai
waterfall.ts Core waterfall logic for the AI gateway. Given a standard OpenAI ChatCompletion request, tries each configured provider in priority order until one responds successful

runEvalSet (runner.ts)

open-multi-agent · score 9.4 · ai
Executes evaluation test cases against targets with configurable concurrency, scoring, progress tracking, and cost/token metrics collection.

DEFAULT_SESSION_KEY (index.ts)

lumiere · score 9.3 · ai, session-keys, agent-protocol, auth
Default session key used for chat conversations. This value is used when no custom session key has been configured. It follows the format: agent:<agentId>:<sessionName> /

Room3D.tsx

diorama-builder · score 9.3 · ai, 3d-rendering, scene-graph, viewport, ui
Renders 3D scene component "game" = "frontend" "room" "objects"di "space graph", "displayed via 1. Perhaps a "3D" main score 0.

dendrite_browser.py

dendrite-python-sdk · score 9.3 · ai, ai-agents, browser-state, state-persistence, web-automation
AI browser/agents. Manages web page state. Persisted at end.

create_app (_app.py)

agentscope · score 9.3 · ai, flask-app, app-factory, secret-key, ui
Factory function that builds and configures a Flask app for AgentScope, including secret key generation.

AsyncDendrite (dendrite_browser.py)

dendrite-python-sdk · score 9.3 · ai, playwright-automation, async-browser, web-authentication, ai-agent-workflows
Provides async browser automation using Playwright, supporting page interactions, authentication, and AI agent workflows.

ClaudeError (exceptions.py)

claude-node · score 9.3 · ai
claude_node.exceptions — Typed exception hierarchy for Claude CLI controller. All exceptions inherit from ClaudeError (which inherits from RuntimeError), allowing callers to catch

llmMessagesToAiSdkModelMessages (ai-sdk.ts)

open-multi-agent · score 9.2 · ai
@fileoverview {@link AISdkAdapter} — bridge to the Vercel AI SDK (`ai` + `@ai-sdk/*`). When {@link AgentConfig.adapter} is set, {@link Agent} skips {@link createAdapter} and uses t

toOpenAISdkReasoningEffort (openai-common.ts)

open-multi-agent · score 9.2 · ai
@fileoverview Shared OpenAI wire-format conversion helpers. Both the OpenAI and Copilot adapters use the OpenAI Chat Completions API format. This module contains the common convers

createAcpBackend (acp-backend.ts)

open-multi-agent · score 9.1 · ai
@fileoverview {@link AgentBackend} that drives an external coding agent over the Agent Client Protocol (ACP). OMA takes the ACP **client** role: it spawns the agent (a local CLI su

normalize_agent_skill_id (skills.py)

wardn-ai · score 9.1 · ai
Normalizes agent skill IDs (dashes/underscores) → canonical form for consistent LLM tool dispatch & skill management.

ModelProviderConfig (model_router.py)

JIGGA · score 9.1 · ai
Defines provider configs, model profiles, rate limits, tool-calling options for LLM routing.

contentToText (providerProtocol.cjs)

Open-ClaudeCode · score 9.1 · ai
Protocol bridge converting Anthropic API messages and tool calls to OpenAI format for cross-API compatibility.

_agent.py

agentscope · score 9.1 · ai, agent-orchestration, unified-agent
Agent: unified agent class

Bento

BentoML · score 9.1 · ai, model-packaging, model-registry, ml-artifacts, metadata-management
Defines the Bento class for packaging ML models with metadata and artifacts.

getMainCodingPrompt (prompts.ts)

llamacoder · score 9.1 · ui, prompt-engineering, llm-prompt, frontend-development, ai
Constructs a main coding prompt using dedented template with shadcn documentation context for frontend development guidance.

BuildStep.tsx

diorama-builder · score 9.1 · ai, form-validation, build-step, step-validation, ui
Manages] F: validates

eachSseData (providerAnthropicProtocol.cjs)

Open-ClaudeCode · score 9.0 · ai
Parses SSE stream data from multiple LLM providers (Anthropic, OpenAI), extracting and accumulating text deltas from streaming responses.

BaseAgent (base_agent.py)

crewAI · score 9.0 · ai, agent-base-class, agent-interface, abstract-class
Abstract base class defining the interface and core attributes (role, goal, backstory, tools, cache, execution parameters) for all agents in the CrewAI framework.

OpenClawCapability (OpenClawProtocolConstants.kt)

openclaw-zero-token · score 9.0 · ai
Defines protocol constants and command enums for an AI assistant SDK, enabling communication between AI models and Android device capabilities like camera, SMS, location, and notif

isAvailable (GeminiNano.ts)

lumiere · score 9.0 · gemini-nano, on-device-llm, android-native-module, capability-detection, ai
eslint-disable @typescript-eslint/no-explicit-any */ * TypeScript wrapper for the GeminiNano native Expo module. At build time the native module is linked automatically by Expo. We

SdkOutput (_sdk.py)

agents · score 9.0 · ai
Shared helper for reading Claude Agent SDK message streams. Both the judge and Monte Carlo layers consume the same `query()` message stream (assistant text blocks + a terminal resu

normalizeModel (model-provider.ts)

room · score 9.0 · ai, model-normalization, llm-config
Normalizes AI model configuration data for provider-specific usage.

BaseCompressor (compressors.py)

claw-compactor · score 9.0 · ai
compressors.py — Four compression strategies for the Engram Benchmark. Strategies: 1. EngramCompressor — LLM Observer + Reflector (Layer 6 Engram) 2. RuleCompressor — claw-compacto

LangChainIntegration (langchain.py)

Mnemon · score 9.0 · ai, langchain-integration, runnable-patching, framework-adapter, step-iteration
Mnemon moth — LangChain integration. System 2 EME via per-step patching: RunnableSequence.invoke is patched to iterate each step individually. Each step is a segment. If a step's o

LLMResponse (client.py)

Claw-AI-Lab · score 9.0 · ai, llm-client, model-fallback, openai-api, stdlib-http
Lightweight OpenAI-compatible LLM client — stdlib only. Features: - Model fallback chain (gpt-5.2 → gpt-5.1 → gpt-4.1 → gpt-4o) - Auto-detect max_tokens vs max_completion_tokens pe

availableAgents (index.ts)

openwolf · score 8.9 · ai
Resolves available agents via CLI discovery and path resolution; returns list for agent orchestration.

renderCapturedRunDashboard (oma.ts)

open-multi-agent · score 8.9 · ai
Renders a terminal dashboard for a captured OpenMultiAgent run.

StaticEncoder (encoder.rs)

semble_rs · score 8.9 · ai
StaticEncoder encodes text into semantic embeddings for vector search via model2vec_rs.

createJudgeScorer (judge.ts)

open-multi-agent · score 8.9 · ai
Builds LLM judge scorer: constructs prompts, parses verdicts, manages aborts/deadlines for eval.

TemplateAdapter (eme.py)

Mnemon · score 8.9 · ai, execution-cache, plan-cache, fingerprint-matching, llm-caching
Mnemon Execution Memory Engine (EME) — v2 Generalised plan cache for any expensive recurring computation. System 1: exact fingerprint match — zero LLM, sub-millisecond System 2: pa

detect_backend (registry.rs)

headroom · score 8.9 · ai, tokenizer-dispatch, model-routing, huggingface, fallback-chain
Model-name → tokenizer dispatch. ! ! Mirrors `MODEL_PATTERNS` in `headroom/tokenizers/registry.py`. Three ! backends in priority order: ! ! 1. **HuggingFace** — anything the caller

runSearchAgent (executor.ts)

bricks · score 8.8 · ai, agent-orchestration, web-search, ai-agent
AI Search Agent Executor Runs an autonomous agentic loop using Vercel AI SDK's generateText(). The agent can call search tools (search_web, read_url, parallel_read_url) to answer t

PcecEngine (pcec.ts)

helix · score 8.8 · ai
LLM execution engine orchestrating RAG pipelines and prompt flows via event bus for AI agents.

QueryRepairStrategy (query_repair.py)

SecurityClaw · score 8.8 · ai
Intelligent Query Repair with Learning and Retries Strategies: 1. Check memory for known fix 2. Apply Python-level validation 3. Get LLM to fix with detailed context 4. Retry with

load_fragments (library.py)

Mnemon · score 8.8 · ai, fragment-library, pre-warmed-cache, curated-templates
Mnemon Pre-Warmed Fragment Library 100 curated execution fragments for common LLM agent task patterns. Ships with Mnemon — provides immediate EME value on day one. 100 fragments ac

anthropicImageTokens (anthropic-vision)

OmniGlyph · score 8.8 · ai, anthropic-api, vision-tokens, image-resizing, binary-search
Computes Anthropic vision token usage for an image with given dimensions and tier, resizing via binary search to respect long-edge and token caps.

Conversation

swarms · score 8.8 · ai, storage, conversation-management, token-truncation, history-persistence
Manages in-memory conversation history with add, delete, query, save/load, token-aware truncation, and dynamic context windowing for agent interactions.

ChunkingStrategy (chunking_strategy.py)

crawl4ai · score 8.8 · ai
Defines text-chunking strategies for NLP pipelines, implementing regex splitting, sliding-window, and overlap segmentation to segment documents into manageable units.

Registry

free-llm-router-dart · score 8.8 · ai, provider-registry, llm-routing, model-aliasing, infra
Immutable provider registry that normalizes names, rejects duplicates, maps model aliases to provider candidates, and exposes deterministic model/provider metadata.

DirtyJson (dirty_json.py)

agent-zero · score 8.8 · ai
Parses malformed JSON strings via tolerant fallback, extracting literals/partials from LLM outputs.

Node (tree_search.py)

MetaGPT · score 8.8 · ai
MCTS search node; parses LLM state JSON, tracks value/visits/parent/children, enables selection, expansion, rollout, backup in tree search.

builder.py

AlphaPose · score 8.8 · ai
Builds AlphaPose model from config, assembling model, loss, dataset loaders, and training components.

SkillManifestLoader (skill_manifest.py)

SecurityClaw · score 8.8 · ai
Load and manage skill manifests for modular supervisor routing.