Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup and unify templates, possibly add new languages #331

Open
jirimoravcik opened this issue Feb 24, 2025 · 2 comments
Open

Cleanup and unify templates, possibly add new languages #331

jirimoravcik opened this issue Feb 24, 2025 · 2 comments
Labels
t-tooling Issues with this label are in the ownership of the tooling team.

Comments

@jirimoravcik
Copy link
Member

jirimoravcik commented Feb 24, 2025

Currently, there are some discrepancies between templates, e.g. there's a LangChain template only for JS. Bun template is only for TS. Also scraping and AI agent templates are mixed up. Maybe we should reconsider how we display and offer the templates and also make sure everything is as consistent as possible. E.g. one section for scraping, other for AI agents.

There was also an idea to add other languages than JS, TS, Python to templates, e.g. Go.

@jirimoravcik jirimoravcik added the t-tooling Issues with this label are in the ownership of the tooling team. label Feb 24, 2025
@jirimoravcik jirimoravcik changed the title Cleanup and unify templates Cleanup and unify templates, potentially add new languages Feb 24, 2025
@jirimoravcik jirimoravcik changed the title Cleanup and unify templates, potentially add new languages Cleanup and unify templates, possibly add new languages Feb 24, 2025
@janbuchar
Copy link
Contributor

Also worth noting, the cli-start template is now listed under JavaScript, which is not ideal.

@B4nan
Copy link
Member

B4nan commented Mar 7, 2025

We should also bump node to 22 and move the dockerfile to the root of the template, and pin the browser dependencies in both package.json and dockerfile (and come up with a way to ensure they are in sync, could be a runtime validation as part of the dockerfile).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t-tooling Issues with this label are in the ownership of the tooling team.
Projects
None yet
Development

No branches or pull requests

3 participants