A
Ash Framework
holy crap we did it
C
Chaz Watkins
you got it haha
S
shahryar tavakkoli
hiiiiiiiiiiiiiiii
C
Chaz Watkins
is this stream on twitch too?
C
Chaz Watkins
it looks pretty good. The chat messages are huge though
T
Theron Boerner
How can you allow end users to build customizations of your app
C
Chaz Watkins
it's good now
C
Chaz Watkins
We can see @barnabas
C
Chaz Watkins
no audio
C
Chaz Watkins
from barnabas
S
shahryar tavakkoli
we need to create YouTube with elixir again
S
shahryar tavakkoli
more Zach more projects
K
ken kost
🔥
P
Pascal Charbonneau
Cant hear him though
T
Theron Boerner
we can hear him
S
shahryar tavakkoli
it's okey
P
Pascal Charbonneau
I just figured how Daniel does so much, he just clones himself pn youtube!
P
Pascal Charbonneau
Its just low
P
Pascal Charbonneau
We can hear but volume is low for him
T
Theron Boerner
repeating my q: How can you allow end users to build customizations of your app
S
shahryar tavakkoli
🔥🔥
T
Theron Boerner
🙂
T
Theron Boerner
Yes. Odoo handles this with XML that can modify and insert UI elements in specific locations specified by the XML
S
shahryar tavakkoli
ash admin needs a way let me to create a template:hand-orange-covering-eyes:
T
Theron Boerner
and models that inherit from other models with an ORM
T
Theron Boerner
so you're saying put custom stuff into JSON?
T
Theron Boerner
💯
K
ken kost
I'm curious about Ash 4.0 - what's the plan behind that?
T
Theron Boerner
That is indeed what Odoo does (modifying the db)
T
Theron Boerner
and it's a mess
T
Theron Boerner
anything in ash that helps with the spaghetti code of live views?
T
Theron Boerner
how do i do that
T
Theron Boerner
deriving views?
C
Chaz Watkins
Should you avoid calling your domain's code interface from within the domains resource actions so you don't run into compilation cycles?
C
Chaz Watkins
Or can you break out those actions into a separate module to avoid the compilation cycle?
T
Theron Boerner
got it
C
Chaz Watkins
yeah, I had a situation like this.
K
ken kost
one more question, I really like ash_ai (shout out!), what could be the end goal of that lib? I know it's sort of a POC currently
C
Chaz Watkins
ObanWorker module was being enqueued in a Resource action, then another action on the same resource would call the code interface that pointed to the oban job enqueue action
C
Chaz Watkins
it resulted in a compilation cycle
C
Chaz Watkins
Avoided the cycle by breaking the action into another module
C
Chaz Watkins
Have you worked with Sean any on AshSwarm? He and I chatted about it a bit
C
Chaz Watkins
I know it's not published yet
T
Theron Boerner
Want to contribute to my project?
T
Theron Boerner
lmao
C
Chaz Watkins
Supposedly it's a AI agent framework
T
Theron Boerner
He needs another project!
T
Theron Boerner
a project a day keeps the Jose away
S
shahryar tavakkoli
🤣🤣🤣🤣🤣🤣
C
Chaz Watkins
he described it as building purpose trained agents that can work together to do more complex tasks
K
ken kost
you're really on par with Jose Valim in terms of activity. the cloning conspiracy is not that crazy. 😂
C
Chaz Watkins
Yeah, having something lower level that is context aware about your application with the ability to provide some targeted prompts for the task at hand. i.e. simple chat bot
C
Chaz Watkins
I'm so tired of hearing that we need to sprinkle AI into everything. Was already in an hour long meeting this morning talking about random use cases where we can create ai agents to help
C
Chaz Watkins
yes, let the ai help create a boring business lead
E
Eileen Noonan
There *are* use cases for LLMs. I'm working on a web accessibility app and one use case is to send it an image and ask it for an accessible description. Or classify is as a logo or not, etc
E
Eileen Noonan
Or detect if it has text in it
E
Eileen Noonan
However that's not purely LLM, it's multimodal
E
Eileen Noonan
Hi!
K
ken kost
I just want an AI agent that knows Ash better than I do 😢
C
Chaz Watkins
yeah, like something for Ash like Chris McCord has been showing off on X
C
Chaz Watkins
that does Phoenix stuff
C
Chaz Watkins
what is hex2txt?
K
ken kost
awesome, thanks for showing this. What's the program named again? Also which model are you using?
E
Eileen Noonan
LLMs generally suck at elixir
K
ken kost
maybe you didn't feed it enough docs? I'll try it out for sure
C
Chaz Watkins
lol, LLM powered Ash Premium Support
K
ken kost
excited for chris's project :finger-red-number-one:🔥
K
ken kost
then it's still not there yet, not surprising. I guess it could learn better with examples, not docs?
C
Chaz Watkins
so if I want to pass it into an LLM prompt, how do I use it?
K
ken kost
great stream! 💯
K
ken kost
just in time, gotta go to training