developers
akshat goel — developer resources.
everything on akshatgoel.com is available in a form a program can read: json apis, an openapi specification, and a markdown twin of every page. nothing here needs a key except printer ingest.
DISCOVERY
- MD/llms.txtConcise map of the site: profile, every project, every notebook post, and the URL of each Markdown and JSON representation.
- MD/llms-full.txtExtended knowledge file: the full profile plus the complete prose of every notebook post and an FAQ, in one document.
- JSON/openapi.jsonOpenAPI 3.1 description of every JSON endpoint on the site, including the structured error schema.
- XML/sitemap.xmlEvery indexable page URL.
- TXT/robots.txtCrawler policy, per user-agent, plus the sitemap pointer.
JSON APIS
MARKDOWN
CONVENTIONS
- markdown from any url. send
Accept: text/markdownand you gettext/markdown; charset=utf-8back, withVary: Accept. the same document is addressable directly under/md. - errors are json. every failure under
/apireturns a stablecode, amessage, and ahint. never an html page. - unknown paths 404. never a 200 shell. the body lists the sitemap, llms.txt, and this page.
EXAMPLE
curl -H "Accept: text/markdown" https://www.akshatgoel.com/notes/agent-evals curl https://www.akshatgoel.com/api/projects curl https://www.akshatgoel.com/openapi.json