Built-in agent-core runtime and tool surface for Babysitter.
Better Agent core TypeScript library
Preconfigured Contrast agent core services and models
Stable wrapper for Whalent Agent core runtime
Foundry Hosting integration for @cuylabs/agent-core (agent-core ↔ Invocations protocol bridge; mirrors agent-framework-foundry-hosting)
Azure Monitor Application Insights observability adapter for @cuylabs/agent-core
Docker-backed sandbox sessions and execution hosts for @cuylabs/agent-core
Microsoft OpenTelemetry distro adapter for @cuylabs/agent-core
File-backed session store for @cuylabs/agent-core
Microsoft Agent 365 observability adapter for @cuylabs/agent-core
Embeddable AI coding agent built on @cuylabs/agent-core
Filesystem-backed memory provider for @cuylabs/agent-core
PostgreSQL session store for @cuylabs/agent-core
Microsoft Agent 365 tooling adapter for @cuylabs/agent-core turn-scoped MCP tools
Placeholder package name reservation for pi-agent-core.
General-purpose agent with transport abstraction, state management, and attachment support
Transport-neutral local server for @cuylabs/agent-core sessions, turns, and streamed events
PostgreSQL session storage backend for @cuylabs/agent-core
HTTP streaming adapter for @cuylabs/agent-core - bridges agent events to AI SDK compatible streams
Capability packs for @cuylabs/agent-core — distributable bundles of skills, MCP servers, and plugin contributions
YUAN Agent Core Runtime
Anthropic Pi agent-core runtime adapter for Fabric Harness.
MXL Javascript agent core
Local agent core runtime for connecting CLI agents to the product message plane.
A Rust Framework to build TUI Agents
Benchmark targets and evidence writers for the firkin Rust containerization library
Core runtime for agent-core - LLM orchestration, tools, and permissions (no TUI dependencies)
Runtime-first SDK for building PromptFleet agents with optional A2A and AG-UI adapters
Pure synchronous agent-core state machine. No async, no I/O.
TUI frontend for agent-core - ratatui-based terminal interface
A modular Rust execution engine for AI agents
A minimal Rust library for building AI agents with MCP tool integration
Core agent abstractions and execution primitives for the Bamboo agent framework
An AI agent frontend with serverless synchronization via caretta-sync
Core library for dot-agent profile management
Rust port of @earendil-works/pi-agent-core: stateful agent framework with tool execution and event streaming.
Parses the typically messy content in Darwin Core terms that contain people names
Ruby-native LLM agent framework with provider adapters (Anthropic, OpenAI, Google), tool calling, streaming, and session persistence.
Clyro - The intelligent core for AI agents
pikuri-core is the lean, audit-friendly foundation of the pikuri family: Pikuri::Agent (a thin wrapper around ruby_llm's chat loop) with its Configurator + Extension protocol, the strict Pikuri::Tool framework, a listener surface for rendering / budgets / sub-agents, and four bundled stateless tools (calculator, web search, web scrape, fetch). Extensions (skills, MCP, workspace, coding stack, named-agent personas) live in sibling gems so a privacy-conscious user can install just this core and audit a minimal dependency tree. For the convenience bundle that pulls in everything, see the +pikuri+ metagem.
OpenClacky is a 100% open-source (MIT) AI Agent that matches Claude Code on capability at comparable cost. Built on two years of agentic R&D, it ships with a minimal 16-tool core, near-100% prompt cache hit rate, idle-time auto-compression, and BYOK support for any OpenAI-compatible model. A natural-language Skill system lets you create, evolve, and monetize agent capabilities without writing code, plus first-class integrations with Feishu, WeCom, WeChat, Discord, and Telegram.
pikuri-skills implements the Agent Skills standard (agentskills.io) for pikuri-core agents: a +Pikuri::Skill::Catalog+ that discovers skill folders under .pikuri/skills, .claude/skills, and .agents/skills; a +Pikuri::Skill::SkillTool+ that loads a skill's body on demand; and a +Pikuri::Skill::Extension+ that wires both into a +Pikuri::Agent+ via +c.add_extension(...)+ in the +Agent.new+ block.
Devex provides a unified `dx` command for common development tasks. Features include: - CLI framework with automatic help generation and nested subcommands - Agent-aware output (detects AI agents and adapts output format) - Environment orchestration (mise, bundle exec, dotenv integration) - Project path conventions with fail-fast feedback - Zero-dependency support library (Path class, ANSI colors, core extensions)
If you're building a game, you need your game agents and characters to move on their own. A standard way of doing this is with 'steering behaviors'. The seminal paper by Craig Reynolds established a core set of steering behaviors that could be utilized for a variety of common movement tasks and natural behaviors. This Ruby library can accomplish many/most of those tasks for your Ruby / JRuby game. The basic behaviors can be layered for more complicated and advanced behaviors, such as flocking and crowd movement.
pikuri-tasks gives a pikuri-core agent an in-memory task list it can use to plan and track multi-step work. A +Pikuri::Tasks::List+ holds the per-Agent state; four tools (+task_create+, +task_in_progress+, +task_completed+, +task_delete+) mutate it via content-as-identifier (no item IDs to hallucinate). +Pikuri::Tasks::Extension+ wires the list and tools onto an +Pikuri::Agent+ via +c.add_extension(...)+ inside the +Agent.new+ block. The list lives in process memory only — nothing is written to disk. Sub-agents do not inherit the parent's list (consistent with the "sub-agents do not inherit extensions" rule).
Engram gives AI agents durable, long-term memory. It recalls relevant facts about a user and injects them into the prompt, so an agent appears to remember across sessions. Framework-agnostic core with a ports-and-adapters design; first-class Rails and RubyLLM integration. Your memories live in your own database — no external memory service.
pikuri-mcp adds Model Context Protocol support to pikuri-core agents: a +Pikuri::Mcp::Registry+ for declaring stdio + HTTP MCP servers, the +Pikuri::Mcp::Servers+ runtime that spawns them, a +Pikuri::Mcp::Synthesizer+ that LLM-fills missing server descriptions, a +Pikuri::Mcp::Verifier+ that screens server surfaces for prompt-injection patterns before any tool is advertised to the LLM, and a +Pikuri::Mcp::Extension+ that wires everything into a +Pikuri::Agent+ via +c.add_extension(...)+ in the +Agent.new+ block.
pikuri-assistant ships the demo +bin/pikuri-assistant+ binary on top of pikuri-core + pikuri-skills + pikuri-mcp: an interactive chat agent the user hand-edits to declare a +Pikuri::Mcp::Registry+ of MCP servers. The +Pikuri.prompt+ search path picks up this gem's +prompts/pikuri-assistant.txt+ automatically on require — same multi-gem prompt-dir pattern as pikuri-code.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.