---
# System prepended metadata

title: ai-hackathon-basic-tools

---

# 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.




