{"ok":true,"site":{"host":"ayushrai.site","url":"https://www.ayushrai.site/","type":"live","desc":"Remote AI engineer and AI product builder at ayushrai.site. LLM evaluation, preference feedback, and software products with the limits written down.","tools":[{"name":"search_projects","kind":"answer","impl":"imperative","description":"Search Ayush Rai's public work and projects (lexical; same as GET /api/v1/search). Not semantic search.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200,"description":"Search text"},"type":{"type":"string","description":"Optional record type"},"limit":{"type":"integer","minimum":1,"maximum":20}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]},{"name":"search_portfolio_projects","kind":"answer","impl":"imperative","description":"Alias of search_projects for older clients. Lexical portfolio search via GET /api/v1/search.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200,"description":"Search text"},"type":{"type":"string","description":"Optional record type"},"limit":{"type":"integer","minimum":1,"maximum":20}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]},{"name":"search_articles","kind":"answer","impl":"imperative","description":"Search published writing and notes on this site (lexical type filter for writing).","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","maxLength":200,"description":"Search text"},"limit":{"type":"integer","minimum":1,"maximum":20}},"required":["query"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]},{"name":"get_project","kind":"answer","impl":"imperative","description":"Fetch one public project by slug (same as GET /api/v1/projects/{slug}).","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"slug":{"type":"string","description":"Project slug, e.g. overlay-text-box"}},"required":["slug"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]},{"name":"get_profile","kind":"answer","impl":"imperative","description":"Return Ayush Rai's public profile summary from the agent-mode document.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]},{"name":"find_developer_docs","kind":"answer","impl":"imperative","description":"Locate API, OpenAPI, MCP, and auth documentation URLs for this site.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/work/","/products/","/projects/","/research/","/pow/fde/"]}],"category":"Media & Personal","favicon":"/favicons/ayushrai.site.png","apiSurface":"spec","toolCount":6}}