CNCF Sandbox application for CAIPE
Application for CNCF Sandbox. This post tracks the text merged in cnoe-io/ai-platform-engineering#904; copy each section into the corresponding field of the GitHub issue form when submitting.
Application for CNCF Sandbox. This post tracks the text merged in cnoe-io/ai-platform-engineering#904; copy each section into the corresponding field of the GitHub issue form when submitting.
Agentic Systems landscape is evolving rapidly, understanding the distinction between AI Agents and MCP Servers is crucial for building scalable agentic systems. While MCP Servers provide a standardized interface for tools and data sources, AI Agents leverage these capabilities to perform complex reasoning, planning, and execution tasks.
MCP (Model Context Protocol) provides a standardized interface for LLMs to access tools and data sources.
This architecture makes agents composable, validated black-box units that can be reused across multi-agent systems and different personas.
Note: Agents built in CAIPE (Community AI Platform Engineering) project are exposed via the A2A protocol, standardizing external I/O and providing authentication and authorization support.
Instructions to migrate agent repos to mono repo
export AGENT_NAME=foo
cd /tmp
git clone git@github.com:cnoe-io/ai-platform-engineering.git
cd /tmp
git clone git@github.com:cnoe-io/agent-$AGENT_NAME.git agent-$AGENT_NAME-temp
cd agent-$AGENT_NAME-temp
git filter-repo --to-subdirectory-filter ai_platform_engineering/agents/$AGENT_NAME
cd ../ai-platform-engineering # Go back to your main repo
git remote add $AGENT_NAME-temp ../agent-$AGENT_NAME-temp
git fetch $AGENT_NAME-temp
git checkout -b migrate_agent_$AGENT_NAME
git merge $AGENT_NAME-temp/main --allow-unrelated-histories
git remote remove $AGENT_NAME-temp
read -p "Delete ../agent-$AGENT_NAME-temp and all contents? [y/N] " ans && [[ $ans =~ ^[Yy]$ ]] && rm -rf ../agent-$AGENT_NAME-temp
git push origin migrate_agent_$AGENT_NAME