diff --git a/README.md b/README.md index 5001649..1d30bb4 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,11 @@ Built for the [Microsoft Hack Together: AI Agents Hackathon](https://microsoft.g Status: Hackathon prototype/MVP. See the [Official Rules](https://microsoft.github.io/AI_Agents_Hackathon/rules/). +Created using: + +- JavaScript/TypeScript +- Azure AI Agent Service + --- ## 📽️ Demonstration Video @@ -174,11 +179,13 @@ The architecture includes: - /api/hitl-review: Handles teacher review, resumes AI grading - Third-Party Services: - Azure OpenAI (AI grading, feedback) - - Azure Cognitive Services (if used) + - Azure AI Agent Service (agentic workflow orchestration, tool use, LLM integration) - PartyKit (WebSocket server for real-time updates) - Data Storage: Only in browser (localStorage), no backend DB -Actual diagram - TODO +System architecture diagram showing component hosting, communication flows (HTTP, WebSocket), and external AI service integrations: + +![Architecture Diagram](docs/images/hackathon-architecture.png) --- @@ -186,7 +193,7 @@ Actual diagram - TODO - **Frontend:** [SvelteKit](https://kit.svelte.dev/) + [TypeScript](https://www.typescriptlang.org/) - **Real-time Events:** [PartyKit](https://partykit.io/) -- **AI:** [Azure OpenAI](https://azure.microsoft.com/en-us/products/ai-services/openai-service) + [Azure Cognitive Services](https://azure.microsoft.com/en-us/products/ai-services/cognitive-services) +- **AI & Agent Orchestration:** [Azure AI Agent Service](https://azure.microsoft.com/en-us/products/ai-services/ai-agent-service) (agentic workflows, tool use) + [Azure OpenAI](https://azure.microsoft.com/en-us/products/ai-services/openai-service) (LLMs) --- diff --git a/docs/images/hackathon-architecture.drawio b/docs/images/hackathon-architecture.drawio new file mode 100644 index 0000000..68d5d42 --- /dev/null +++ b/docs/images/hackathon-architecture.drawio @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/hackathon-architecture.png b/docs/images/hackathon-architecture.png new file mode 100644 index 0000000..f467d77 Binary files /dev/null and b/docs/images/hackathon-architecture.png differ