AI Index

OghmaNotes product and agent info

A compact factsheet for students, search engines, AI assistants, and agents that need Markdown resources or documented endpoints.

Short Answer

OghmaNotes is a Canvas-connected study workspace for university students. It brings supported course material and deadlines into the same workspace as notes, cited answers, flashcards, and planning, reducing repeated upload and setup.

Core Facts

  • OghmaNotes is a Canvas-connected study workspace for university students.
  • It brings supported course structure, files, assignments, and deadlines into the same workspace as notes, cited answers, flashcards, and planning.
  • Canvas access depends on the institution, account permissions, and available APIs; imports and indexing may take time.
  • OghmaNotes is an independent beta product built by students at University of Galway. It is not an official university or Canvas service.

Markdown Access

Resource Comparison

URLFormatBest use
/infoHTML or Markdown by negotiationCompact product overview for humans, AI assistants, and evaluators.
/info.mdtext/markdownCompact Markdown factsheet with the core description, CTAs, and agent links.
/aiHTML or Markdown by negotiationCanonical human-readable AI information page.
/ai.mdtext/markdownCanonical full Markdown profile with facts, CTAs, FAQ, and action guidance.
/llms.txttext/plainCompact LLM index for quick retrieval and routing.
/llms-full.txttext/plainFull text profile for crawlers that prefer a single plain-text document.
/agents.mdtext/markdownFull agent guide with safe action boundaries and documented API routes.
/agent-api.jsonapplication/jsonOpenAPI-style endpoint guide for agents that can use structured API docs.
/openapi.jsonapplication/jsonStandard OpenAPI alias for tooling that expects a conventional API description URL.
/agent-sitemap.xmlapplication/xmlMachine-readable sitemap for the LLM and agent resources.
/faq.mdtext/markdownFAQ-only Markdown page for common product questions.
/pricing.mdtext/markdownPricing-only Markdown page for plan and launch-pricing questions.
/auth.mdtext/markdownAgent registration instructions for new OghmaNotes users. It does not grant agent access to private APIs.

Endpoint Quickstart

The structured version is available at /agent-api.json and /openapi.json. Authenticated endpoints require the user's browser session.

MethodPathAuthUse
GET/infoNoCompact overview. Send Accept: text/markdown or add ?format=md for Markdown.
GET/aiNoFull AI profile. Send Accept: text/markdown or add ?format=md for Markdown.
GET/agent-api.jsonNoStructured endpoint documentation for agents.
GET/openapi.jsonNoStandard OpenAPI alias for agent and API tooling.
POST/api/auth/registerNoCreate an account. Prefer the browser-visible form for user-entered passwords.
POST/api/auth/loginNoCreate a verified user session. Prefer an already authenticated browser context.
GET/POST/api/notesSessionList or create the user's notes and folders.
GET/PATCH/DELETE/api/notes/{id}SessionRead, update, or soft-delete one note owned by the user.
GET/api/searchSessionSearch notes by keyword or semantic mode.
GET/api/global-searchSessionSearch notes, chats, and quiz courses together.
POST/api/chatSessionAsk cited study questions over the user's material.
GET/api/tree/childrenSessionFetch root or folder children for the notes tree.
GET/POST/DELETE/api/canvas/connectSessionRead, create, or remove Canvas connection. Never collect Canvas tokens in chat.
GET/POST/api/canvas/syncSessionCheck whether Canvas sync is available or queue a sync job.
GET/api/canvas/statusSessionRead Canvas import job progress and recent file logs.
GET/POST/api/assignmentsSessionList assignments or create a manual assignment.
GET/POST/api/calendar/tokenSessionRead or rotate the user's private iCal subscription token.
POST/api/mcp/canvasInternal bearerInternal streamable HTTP MCP bridge for Canvas tools; not a public end-user MCP surface.

Safe Action Boundaries

Agents should ask for explicit confirmation before registering accounts, submitting forms, connecting Canvas, importing private data, rotating calendar tokens, or asking questions over private study material.