AI Tinkerers Ottawa v2.0.0 (first of 2024 🎊) [AI Tinkerers - Ottawa]

AI Tinkerers Ottawa v2.0.0 (first of 2024 🎊)

Jan
16
Tuesday
Tuesday, January 16th, 2024 5:30PM (EDT)
Address Info
Available on RSVP acceptance

Event Ended

This event has already taken place.

Attendees 149+ registered
Attendees include CTOs, Google staff, Stability AI engineers, and the lead maintainer of Happy Transformer, focusing on Full-Stack, AI/ML, and Python expertise.

(Banner) A banner for AI Tinkerers - Ottawa v2.0.0, featuring logos of sponsors/partners. Text: AI TINKERERS - OTTAWA v2.0.0 CATS WITH BATS LangChain Invest Ottawa Investir Ottawa Talentlab modern, minimal | Colors: #000000, #ffffff, #f08000 Note: The image is a promotional banner announcing an event or group named "AI Tinkerers - Ottawa v2.0.0" with sponsor logos.  It has a clear headline and supporting information, indicative of a banner design.

Introduction

We’ve found two tinkerers in our city who are low-key bad asses.

On the surface, one makes memes for a living, and the other writes fiction.

But that’s not what we’re here for, right?

Come learn about client-side ML inference with Yacine, and the ethical considerations of LLM & AGI with Xe.

Yacine’s an independent software engineer. Currently, he is bootstrapping a software and consulting business. Previously, he worked at Stripe as an ML software engineer. Yacine is active on twitter at @yacineMTB, and growing an image editing app called dingboard.

If you’re a software engineer spending any time online reading technical blogs, you might have read Xe’s work. Xe is currently Senior Technophilosopher at fly.io; they ‘ve worked at Heroku, Tailscale, and written blogs viewed by thousands of developers. You can check out their work like this article on using Fly.io’s scale-to-zero GPU offerings to save energy and cost while inferring your LLMs through Ollama and their website.

Event schedule

(5:30 - 6:30) Mingle and network

(6:30 - 6:50) Intro & what’s new in AI

(7:00 - 7:30) Yacine Brahimi - Dingboard & client-side inference

(7:45 - 8:15) Break

(8:30 - 9:00) Xe Iaso - AI: the not-so good parts

There will be drinks and appetizers served, courtesy of our sponsors.

Who are AI Tinkerers?

Our chapter was founded by Hai Nghiem, Greg Meldrum and Abror Kamalov in 2023.

Context:

Ever been to a meetup about something you want to geek out on, but it turns out to be a sales pitch in disguise?

Ok. That doesn’t happen often, but when it does, it blows.

The existing meetups were at giant legacy corp offices and, as we remembered, was a bunch of vendor demos and not enough Q&A.

At one point, someone asked a question about the mechanism behind RLHF to the presenters, and to which he said, “we can’t tell you, that’s our secret sauce.”

Our city didn’t have a space for AI / LLM practitioners to share knowledge and open-source code.

So we started a thing🫡.

Our chapter welcomes developers of all backgrounds.

This is not your typical AI meetup full of people pitching their startups and vender demos.

If you’re passionate about the technicalities behind developing AI systems, this is a home for you.

Our promise is to provide a stage for open-source AI developers to share code and the lessons they’ve learned from experimentation.

Keep yourself up-to-date

Join us at our next meetup by subscribing for updates here: ottawa.tinkerer.ai

And join our Discord

Check out previous online webinars we’ve done with tinkerers around the world here.

If you’d like to speak at our events

Please reach out to any of us on Discord or LinkedIn (you can find our links embedded on our names)

AI Tinkerers Ottawa organizers:

Previous meetups

Greg giving a workshop on running open-source LLMs in Google Colab. Greg giving a workshop on running open-source LLMs in Google Colab.

(Photo) A photo of a person presenting a slide about instantiating a large language model. Text: Instantiate Model model_type = "LLAMA-2" model_name = "meta-llama/Llama-2-7b-hf" happy_gen = HappyGeneration( model_type=mc _type, model_name=m^ name ) person | indoor | presentation, projector screen, audience | candid Note: The image is a photograph of a presentation, capturing a person, a projector screen, and an audience.  It's a real-world scene captured by a camera. Eric Fillion presenting Happy Transformer, an open-source library that he authored to help with fine-tuning HuggingFace models.

(Photo) A photo of a presenter speaking to an audience in a room.  A projected screen displays lines of code. Text: 07:34:48.456 [Thread-12] INFO lang.thread.ShutdownHook - Shutdown hook 07:34:48.456 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 07:34:48.456 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 07:34:48.456 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 07:34:48.456 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") processing 2007, a Langstream doc run test - eops example/applications/docs/onboarding 5 user docs, 2 query docs, 0 primary to answer 4.1 sec derivation (157) 07:34:52.611 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 4.1 sec derivation (157) 07:34:52.611 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 4.1 sec derivation (157) 07:34:52.611 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") 4.1 sec derivation (157) 07:34:52.611 [Thread-12] INFO lang.api.NetFileClassLoader - Closing classloader NetFileClassLoader(name= "langstream-agent") springfox.swagger2.DerivableList@133.nor? Closing environment (yarn run workspace @aws-amplify/e2e-tests repo:list --json) | jq '.repositories[] | select(.name == "@aws-amplify/e2e-tests")' | jq -r '.location' cd "$REPO_DIR" yarn install --frozen-lockfile yarn test:e2e --filter docs-onboarding-e2e --verbose Docs are kept in a read-only dir, and primarily in answer... Welcome to (volume 1)  people | indoor | presentation, audience, code projection | candid Note: The image captures a real-life scene of a presentation, making it a photograph.  It's not a logo, banner, illustration, or handwriting. Chris Bartholomew demoing LangStream, an event-driven LLM framework by DataStax.

(Photo) A table laden with a variety of food items, likely for a catered event or gathering.  There are sandwiches, wraps, vegetables with dip, and canned drinks. Text: bubly food | indoor | catered food, buffet style, variety of options | candid Note: This is a real-life image captured with a camera, depicting a scene of food laid out for an event.  It's clearly a photograph of a buffet-style setup. Food and beverages are often sponsored by our partners (in this case, Invest Ottawa)

Hai Nghiem opening the 3rd meetup. Hai Nghiem opening the 3rd meetup.

What is AI Tinkerers?

AI Tinkerers is a meetup designed exclusively for practitioners who possess technical, machine learning, and entrepreneurial backgrounds and are actively building and working with foundation models, such as large language models (LLMs) and generative AI.

If you’re deeply passionate about creating LLM-enabled applications, have hands-on experience in building such systems, and are eager to connect with like-minded individuals who share your level of commitment, then this group is the perfect fit for you.

With AI Tinkerers meetups taking place in multiple cities, we cater to a dedicated community of practitioners.

Who is this for?

We’re not “AI Enthusiasts”, we are AI Tinkerers.

The core essence of AI Tinkerers lies in active collaboration surrounding early-stage discovery and innovation, which requires a high degree of experimentation, vulnerability, openness to sharing challenges and learnings, and collaboration among individuals with a shared level of expertise.

This unique environment allows us to push the boundaries of what’s possible with AI and LLMs while maintaining a strong sense of camaraderie and mutual support.

Seattle

(Photo) A group of people are sitting around a table in a meeting room, looking at a large screen displaying code and applauding a presenter. people | indoor | meeting, presentation, code on screen, applause | candid Note: The image is a real-life captured moment of a group of people in a meeting room, making it a photograph.  It depicts a scene rather than a designed graphic or piece of text.

San Francisco

(Photo) A photo of a man giving a presentation to a large audience in a spacious venue. people | indoor | presentation, audience, large venue | candid Note: The image is a real-life captured scene of an event, depicting people and a venue, characteristic of a photograph.

👑 Sponsors

The in-person meetup and hackathon are generously sponsored & hosted by Invest Ottawa and Bayview Yards.

Invest Ottawa helps accelerate your growth and success, leverage the best programs, people and places, and make your mark in Ottawa, a global tech hub and collaborative business community.

Ready for more?

Check out other posts from this blog.

View all posts

Contact Organizers

Questions? We're here to help.