A2A conformant A2A v0.3.0

GdayJames

v1.0.0 Differentia Consulting

An AI assistant grounded in James Tanton's mathematical teaching philosophy. Uses the Exploding Dots framework and visual, story-based approaches to make mathematics intuitive and joyful. Backed by a Schema.org knowledge graph and a curated index of Tanton's books, courses, essays, and teaching materials.

Launch agent website ↗

Skills

  • Query Mathematics Knowledge

    Ask questions about mathematics using James Tanton's teaching methods. Covers Exploding Dots, algebra, arithmetic, geometry, polynomials, and mathematical intuition. Returns grounded answers from a Schema.org-typed knowledge graph and an indexed corpus of Tanton's books, courses, essays, and teaching materials. Where relevant, responses include a diagram image (PNG) retrieved from the associated asset library.

    mathematicseducationexploding-dotsalgebraarithmeticgeometrypolynomialsschema-orgknowledge-graphjames-tanton

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("8ddfd612-c19e-47b9-aa73-44dc0577ba52")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())