What You Can Build
- AI-powered chatbots and assistants
- Content summarization and analysis tools
- Streaming real-time chat interfaces
- Tool-calling agents that perform actions
- Writing assistants, translators, and more
Prerequisites
Enable Supabase
Anthropic integration uses Supabase Edge Functions to securely handle your API key. Make sure Supabase is enabled in your project. See the Supabase setup guide if you haven’t connected it yet.
Get Your Anthropic API Key
Visit the Anthropic Console to create or copy your API key. Keep it private and rotate it if compromised.
Add Your API Key
Add your Anthropic API key as a secret in Supabase so your edge functions can use it securely. See Secrets Management for how to add secrets from the Cloud tab.
How to Integrate
Simply describe what you want in the chat. Noah automatically sets up the Supabase Edge Function, frontend code, and wiring — you just provide the prompt.Basic Chat
For a standard request-response chatbot:Streaming Chat
For real-time streaming responses (text appears word by word):Tool Calling
For AI agents that can perform actions (calculations, data lookups, etc.):Prompt Cookbook
Copy-paste these prompts to build common Claude-powered features:| Use Case | Prompt |
|---|---|
| Chatbot | Add a Claude chatbot widget that answers user questions about my product |
| Content Summary | Let users upload a PDF and get a structured summary with key takeaways from Claude |
| Writing Assistant | Create a writing helper that gives feedback on tone, clarity, and structure |
| Code Review | Add a code review panel where developers paste code and Claude suggests improvements |
| Translation | Build a translation tool using Claude to translate between English, Spanish, and French |
| Email Drafter | Add an AI email composer that generates professional responses based on bullet points |
| Meeting Notes | Build a tool where users paste meeting transcripts and Claude extracts action items |
| Moderation | Build a moderation queue that uses Claude to flag policy violations in user comments |
| Q&A from Data | Create a Q&A interface where Claude answers questions based on data stored in Supabase |
| Lesson Planner | Generate a structured lesson plan from a topic and grade level using Claude |
Tips
- Claude excels at nuanced tasks — for content requiring sensitivity, reasoning, or safety, Claude often outperforms other models.
- Token usage affects your bill — long documents and multi-turn conversations consume more tokens. Monitor usage in the Anthropic Console.
- API billing is separate from Noah — Anthropic charges based on token usage. Check their pricing page for rates.
- Claude does not browse the web — it works only with the context you provide.
- Noah handles the backend — you don’t need to write Edge Functions or API calls manually. Just describe what you want.