HackerTrans
TopNewTrendsCommentsPastAskShowJobs

neilxm

no profile record

Submissions

How to Build a NextJS Blog Using Obsidian as the CMS

neilmathew.co
2 points·by neilxm·2 ปีที่แล้ว·0 comments

Show HN: ML Blocks – Deploy multimodal AI workflows without code

mlblocks.com
112 points·by neilxm·2 ปีที่แล้ว·32 comments

Show HN: Zapier-Like Automations for AI Image Processing

mlblocks.com
2 points·by neilxm·3 ปีที่แล้ว·1 comments

Show HN: Instant Banner Images for Any Blog Post Using GPT3.5 and SDXL

bannergpt.dabble.so
3 points·by neilxm·3 ปีที่แล้ว·3 comments

Show HN: An AI agent that Auto-generates Illustrations for any Blog Post

bannergpt.dabble.so
3 points·by neilxm·3 ปีที่แล้ว·3 comments

Show HN: Generate Stable Diffusion scenes around 3D models

github.com
123 points·by neilxm·3 ปีที่แล้ว·53 comments

Show HN: Dabble – We built an A.I. assisted interior design tool

dabble.so
2 points·by neilxm·5 ปีที่แล้ว·3 comments

Show HN: Dabble – A Chrome extension to visualize furniture while shopping

dabble.so
1 points·by neilxm·5 ปีที่แล้ว·1 comments

Google

google.com
2 points·by neilxm·5 ปีที่แล้ว·0 comments

Five lessons on doing Nobel-prize worthy work by Richard Hamming

neilmathew.co
2 points·by neilxm·5 ปีที่แล้ว·0 comments

Don't start a business. Work on a side project instead

neilmathew.co
18 points·by neilxm·5 ปีที่แล้ว·2 comments

Show HN: Dabble - Online furniture shopping that doesn't suck

dabble.style
5 points·by neilxm·6 ปีที่แล้ว·4 comments

comments

neilxm
·2 ปีที่แล้ว·discuss
Yes! That's where our heads are at as well. The reality with a lot of multimodal / image proc style code is that it's never truly serverless - image manipulation in node.js is tragically bad so you always end up needing python endpoints to do it.

Re: version / client languages etc - right now we don't have block versioning but it's definitely going to be required. As of now the blocks are each their own endpoint, by design. We're thinking about allowing people to share their own blocks and perhaps even outsource compute to endpoint providers, while we focus on the orchstration laters.

Better observability and monitoring is definitely on the docket as well. Especially because some of these tasks take a really long time - some times even going past the expiry window of the REST api. We'll be switching over to queued jobs and webhooks
neilxm
·2 ปีที่แล้ว·discuss
Thanks! We'll ponder over this one :)
neilxm
·2 ปีที่แล้ว·discuss
YEP! If you've used blender you'll notice the parallels with shader nodes :)
neilxm
·2 ปีที่แล้ว·discuss
It's a combination of things. The idea is that you can build workflows that chain functionality from ai models, as well as lower level image processing tasks. For lower level tasks we use the usual suspects - PIL, ImageMagik, OpenCV etc.
neilxm
·2 ปีที่แล้ว·discuss
We're working on shareable graphs and premade recipes! I actually started sharing a few on our blog - here's an example: https://blog.mlblocks.com/p/auto-generate-banner-images-for-...

haha, the tilt animations are a by-product of my obsession with Trello. :)
neilxm
·2 ปีที่แล้ว·discuss
Thats true. We started off with a base set of blocks but i think the real utility will come in the easy orchestration and api end point building. We're pushing in the direction of apis and shareable workflows so hopefully some of these comparisons get clarified soon
neilxm
·2 ปีที่แล้ว·discuss
We started this to solve bulk processing issues we had when building a previous eCommerce tool so I 100% know what you mean. We're adding API support soon and we'll add some examples of how to connect this to Shopify or something like Airtable/ Strapi / Retool etc for workflow automations
neilxm
·2 ปีที่แล้ว·discuss
Thank you!!
neilxm
·2 ปีที่แล้ว·discuss
Thanks you beat me to it :)

That being said, you're not wrong. It's definitely inspired by ComfyUI. But, with much simpler abstractions, much broader utility and extensions like building a user front end coming up shortly
neilxm
·2 ปีที่แล้ว·discuss
To add to pj's comment -

We are adding more blocks constantly. We're also considering allowing the community to push their own blocks using an open api schema.
neilxm
·2 ปีที่แล้ว·discuss
Oh yea I know what you mean. There are several parallels here with shader nodes for sure. We've been thinking about a voyager/agent-style approach where an agent can start to learn "skills" where skills are individual blocks. Each skill represents a certain function applied to an image and based on a specific instruction set we should be able to craft a sequence of actions that will lead to that result.

One way to leverage that is building the graphs via a prompt, but another way might be to not think of the workflow as a pre-constructed graph at all. Rather perhaps we build dynamic graphs whenever you ask for a certain action - like a conversational image editing interface.

So you say something like make the woman's hair purple. We apply segmentation to the hair, and then add a puple color overlay exactly to that area.
neilxm
·2 ปีที่แล้ว·discuss
Nice! Sharing workflows is coming up in approximately 2 sprints. We're working on 2 flavors of sharing. The first is sharing the workflow directly and letting someone copy it for the dev community. The more interesting option though is the second, where we'll let you build a read-only dashboard that will just show inputs and outputs. that should be useful when you share it with a marketing team that doesn't need to mess around with the graph but would use the workflow for things like repetitive image editing tasks.
neilxm
·3 ปีที่แล้ว·discuss
Good ideas! Thanks! I'm definitely going to implement the style picking next
neilxm
·3 ปีที่แล้ว·discuss
Currently there's no way to steer it, but I'm thinking about ways I can allow steering the image gen. Maybe just showing the prompt open ai spits out so you can edit it, but I wonder if there are better ways to allow control
neilxm
·3 ปีที่แล้ว·discuss
BannerGPT is an AI agent that can auto-generate banner images for any blog post.

The premise is pretty simple. You paste your article into BannerGPT, it analyzes the text and generates a banner image that can complement your article.

Under the hood, the raw post is sent to GPT 3.5 with a prompt to describe a scene that illustrates the main ideas in the text. The description is then sent as a prompt to Stable Diffusion (hosted on Replicate). Finally the title is framed on the image and turned into a downloadable image.
neilxm
·3 ปีที่แล้ว·discuss
BannerGPT is an AI agent that can auto-generate banner images for any blog post.

The premise is pretty simple. You paste your article into BannerGPT, it analyzes the text and generates a banner image that can complement your article.

Under the hood, the raw post is sent to GPT 3.5 with a prompt to describe a scene that illustrates the main ideas in the text. The description is then sent as a prompt to Stable Diffusion (hosted on Replicate). Finally the title is framed on the image with a nice gradient overlay and turned into a downloadable image.

If you have a personal or company blog, BannerGPT is a nifty little tool that can help add some color to your posts.

Here’s a hosted version to play with: https://bannergpt.dabble.so

I’m curious to see this tested in the wild, so if you share any generated banners in the comments or on twitter I can add them as examples on the site.

My twitter/X handle is @neilxm
neilxm
·3 ปีที่แล้ว·discuss
yea true. some trade offs. i'm going to look into consolidating everything into just the nextjs piece.
neilxm
·3 ปีที่แล้ว·discuss
awesome ideas! the configurability and flexibility of 3D models is a huge advantage over a pure 2D approach these scenarios.
neilxm
·3 ปีที่แล้ว·discuss
yea for sure. i guess i'd like this to be something usable on mobile as well. but directionally you're right. there's a lot to be gained from optimizing for local compute in many applications. something to look into.
neilxm
·3 ปีที่แล้ว·discuss
Yea! Shadows on the item or shadows propogated back onto the scene