# ai-hackathon-basic-tools
## prep
- harvest context
- make sure accounts and API keys are available
- work on prepping Video Games workshop
- work on prepping Wednesday workshop
- talk about different working styles on the team
### mk
- slack app for The Chronicle Lab
- prep for Christine and MK's stations at video games
- Claude Code
- Cursor
- VS code
- bring computer for dani's team
- github repo for each
-
-
## Basics for Everyone
- make sure you are in our bok slack channel ``ll-project-huit-ai-hackathon-2025`` . this is where we will communicate about this project!
- only leaders of teams get API keys
- we'll determine who needs github access from team to team, but let's add everyone who wants to be added to a new all-ll organization where we can create the repos for each project
- team leads should log in to the HUIT tools but fellows, undergrads and faculty don't need to
- every machine we're using needs the usual
- vs code
- git
- homebrew
- node
- optionally cursor
- some groups may be testing out a specific tool/plugin for vs code (claude code, codex) and then should install that and connect
-
## what is “Agentic AI”
### HUIT's links
- Read one explainer:
- [IBM: What Is Agentic AI?](https://www.ibm.com/think/topics/agentic-ai)
- [Stanford: Enhancing Your Understanding of Agentic AI](https://online.stanford.edu/enhancing-your-understanding-agentic-ai-practical-guide)
## Per-Team Suggestions OLD
### The Capture Lab
**Lead:** Jordan
**Focus:** Real-time agents for transcription, tagging, and vision.
**Tools:**
- OpenAI or Gemini APIs for image recognition and speech-to-text.
- Python (for quick prototyping) or Node.js.
- A live transcription tool like Whisper or AssemblyAI.
- Markdown basics for auto-formatted summaries.
**Prep:**
- Test uploading an image to an API and getting a description back.
- Practice transcribing a short video or audio clip with Whisper.
---
### The Chronicle Lab
**Lead:** Dani
**Focus:** Slack and Airtable research agents that summarize and reflect on Lab activity.
**Tools to review:**
- Airtable API and schema of the Bok Lab base.
- Slack API / app setup (for reading and posting messages).
- Python or JavaScript basics for bot building.
- OpenAI or Claude APIs for summarization or reflection.
**Prep:**
- Download and inspect the [AI Links and Ideas Bot](https://github.com/ll-color-machine/slack-links-and-ideas-bots).
- Create a `.env` file for API keys.
- Try running the bot locally to ensure setup works.
- Look at the Agent Builder, and think about: if we were going to try to reproduce the Agent Builder in Airtable, how would we do it? What fields, relationships, or tables would we need?
- [News bots:](/2Pjse49MROaTgKYVePNvZQ)
---
### The Dialogue on Display Lab
**Lead:** Madeleine
**Focus:** Conversational agents in a visual interface.
**Tools to review:**
- Next.js (front-end framework).
- OpenAI or Claude for multi-agent conversation.
- Basic HTML/CSS and simple state management (React).
**Prep:**
- Fork a simple Next.js chat example.
- Test connecting an API endpoint that returns model output to a web page.
---
### The Composition Lab
**Lead:** Christine
**Focus:** Agentic creative tools for multimodal academic essays.
**Tools to review:**
- Claude Code and Codex for code-assisted writing.
- Gemini CLI (if available) for multimodal text/image support.
- Cursor IDE (if not using VS Code).
- Web-based publishing tools (Next.js, GitHub Pages, or Glitch).
**Prep:**
- Create a new local Next.js project and deploy a “hello world” page.
- Ask Claude Code or Codex to generate sample code blocks for a text/image essay layout.