Skip to content

Add FishPosts — AI meme & content generator with Win98 UI#107

Open
Shubham-275 wants to merge 6 commits into
tinyfish-io:mainfrom
Shubham-275:shubham/fishposts
Open

Add FishPosts — AI meme & content generator with Win98 UI#107
Shubham-275 wants to merge 6 commits into
tinyfish-io:mainfrom
Shubham-275:shubham/fishposts

Conversation

@Shubham-275
Copy link
Copy Markdown
Contributor

@Shubham-275 Shubham-275 commented Apr 2, 2026

Summary

  • 9-mode AI meme & content generator powered by TinyFish web agent
  • The agent browses real websites, reads content, navigates Imgflip, and generates memes via SSE streaming
  • Full Windows 98 desktop experience: boot sequence, login screen, draggable windows, Start menu, CRT effect
  • Secondary Groq LLM integration for text-based content modes (Quote Dunks, Fish Dispatches, etc.)

Tech Stack

  • Next.js 16 / React 19 / TypeScript
  • TinyFish SSE streaming API (/v1/automation/run-sse)
  • Groq API (text content generation)
  • Custom CSS Win98 design system

Live Demo

https://fishpost-production.up.railway.app/

How TinyFish is Used

The TinyFish web agent is the core engine — it receives a URL + natural language goal, browses the target site, extracts content, navigates to Imgflip, selects templates, fills in captions, and returns the generated meme URL. All progress is streamed in real-time via SSE events to show live status updates in the UI.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 2, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: f46118e9-d63e-415f-bbe5-67b2ca48fcbc

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Replace browser automation with faster pipeline:
- TinyFish Fetch API for page reading (with agent fallback)
- Groq for template selection + text generation (no content filter)
- Imgflip REST API for instant meme image generation
- All 100 templates supported (2-5 box) with format guides
- ~5-10s total vs 2-3 min before
…and TinyFish browser

System tray toggle lets users switch between fast Imgflip REST API
(default) and TinyFish browser automation for meme creation. Only
affects meme-output modes; dims for text modes. Falls back to API
if TinyFish fails. Persists choice in localStorage.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant