DEV Community

Share us your project for Hacktoberfest 2023!

Thomas Bnt on September 25, 2023

Less than one week, and Hacktoberfest 2023 will start πŸ₯³ Have you already participated to an Hackathon? Do you know Hacktoberfest? And the las...
Collapse
 
srbhr profile image
Saurabh Rai

Swirl

About
Swirl is open-source software that uses AI to simultaneously search multiple content and data sources and return AI-ranked results, which can be used to prompt Generative AI, enabling you to get answers based on your data.

GitHub logo swirlai / swirl-search

Swirl is open-source software that uses AI to simultaneously search multiple content and data sources and return AI ranked results which can be used to prompt Generative AI, enabling you to get answers based on your own data.

Swirl

Swirl

Swirl

Swirl is open source software that simultaneously searches multiple content sources and returns AI ranked results. Prompt your choice of Generative AI using the top N results to get answers incorporating your own data.

Swirl can connect to:

  • Databases (SQL & NoSQL, Google BigQuery)
  • Public data services (Google Programmable Search, Arxiv.org, etc.)
  • Enterprise sources (Microsoft 365, Jira, Miro etc.)

And generate insights with AI and LLMs like ChatGPT. Start discovering and generating the answers you need based on your data.

Swirl is as simple as ABC: (a) Download YML, (b) Start in Docker, (c) Search with Swirl. From there, add credentials to preloaded SearchProviders to get results from more sources.

πŸš€ Try Swirl with ChatGPT

Swirl with ChatGPT as a configured AI Model

Swirl with ChatGPT as a configured…

Collapse
 
abdulmuminyqn profile image
Abdulmumin yaqeen

I have a really cool project called SnippetLand, Built with Sveltekit and Supabase.
It a platform similar to codepen, where you can share not just frontend code, but snippets in other languages as well.

Github Link
github.com/Abdulmumin1/snippets

Collapse
 
thomasbnt profile image
Thomas Bnt • Edited

Oh cool! I tried to using Supabase, but not really worked like I would like, I take a look at your code ✨

Edit: Hop! New PR!

Collapse
 
abdulmuminyqn profile image
Abdulmumin yaqeen

The codebase is super messy though. I really tried to write cleaner code πŸ˜….

Thread Thread
 
thomasbnt profile image
Thomas Bnt

aha πŸ˜†

Collapse
 
kiraaziz profile image
kiraaziz

I created a nice application with Next.js and Firebase that allows you to create images with AI using Hugging Face for free and with no limits.
The program now has over 2,000 registered users with their emails and has generated over 15000 images.

Image description

light ai link:
light-ai.vercel.app

my github:
github.com/kiraaziz

my email:
kiraaziz2020@gmail.com

Collapse
 
thomasbnt profile image
Thomas Bnt • Edited

Oh cool project with Firebase! ✨

This is open sourced?

Collapse
 
kiraaziz profile image
kiraaziz

yes it is

Thread Thread
 
thomasbnt profile image
Thomas Bnt

Oh yes, this is the good link, awesome work!

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
Enter fullscreen mode Exit fullscreen mode

Open localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.




Collapse
 
dreyfus92 profile image
Paul Valladares

Astro

About

Astro is an all-in-one web framework for building fast, content-focused websites.

Astro was designed for building content-rich websites. This includes most marketing sites, publishing sites, documentation sites, blogs, portfolios, and some ecommerce sites.

By contrast, most modern web frameworks are designed for building web applications. These frameworks work best for building more complex, application-like experiences in the browser: logged-in admin dashboards, inboxes, social networks, todo lists, and even native-like applications.

Github Link:
github.com/withastro/docs/blob/mai...

Image description

Collapse
 
thomasbnt profile image
Thomas Bnt

πŸ€©πŸ€©πŸš€πŸ’š

Collapse
 
holygrimm profile image
Abhay • Edited

As hacktoberfest is allowing Low-Code and No-code contributions, I created a blog where you can contribute articles. Topics will be in Issues Choose one and follow contribution guidelines. Happy Hacktoberfest !

github.com/Grimm-s-Alchemy-Chamber...

Issues are being added, they will be ready by Oct 1

Collapse
 
thomasbnt profile image
Thomas Bnt

πŸš€πŸ₯³

Collapse
 
dvalin99 profile image
Domenico Tenace

Ok, it's my turn πŸ˜„πŸŽƒ

The project called Astro Minimal, is an open source blog template designed and developed using Astro and the Bulma CSS framework πŸš€
The goal of this project is provide a minimal starter for build a blog with Astro, with a minimal and clean design.

Click here for the source code!

Collapse
 
thomasbnt profile image
Thomas Bnt

Oooh awesome with Astro ! πŸ€©πŸš€

Collapse
 
thomasbnt profile image
Thomas Bnt

You're so shy. I'll go first! πŸ˜„πŸŽƒ

This is a project that doesn't really have an end goal, just a way to test the Twitch and Fastify API. Basically, it allows you to have better SEO than Twitch when you share a channel URL. Instead of having a classic description and a large image of the avatar, it's better presented.

"Jesuisen.live" mean "I'm in live" in French language.

GitHub logo thomasbnt / jesuisen.live

jesuisen.live means "I'm live". Show us with a simple link your Twitch Stream with beautiful information in the embed SEO.

Jesuisen.live logo

This project is open for Hacktoberfest 2023! Feel free to contribute

Note

jesuisen.live means "I'm live". Show us with a simple link your Twitch Stream with beautiful informations in the embed SEO.

Will Build with :

  • Fastify
  • Twitch API
  • Awesome devs

Why?

It was created because when you want to share a Twitch URL, the information displayed is basic. No description, just a large image of the channel. In short, it's not pretty.

How to start?

  1. Register your Twitch Application here and get your Client ID.
  2. And get your Client ID and Client Secret.
  3. Create a .env file and add your Client ID and Client Secret like this :
TWITCH_CLIENT_ID=your_client_id
TWITCH_CLIENT_SECRET=your_client_secret
Enter fullscreen mode Exit fullscreen mode

Development

Install dependencies :

yarn
Enter fullscreen mode Exit fullscreen mode

Run the server :

yarn serve
Enter fullscreen mode Exit fullscreen mode

Todo

  • Don't use TwitchAPI(username) on every request in username.js route, use a cache system for the OAuth token.
  • Sometime, we've got an error…
Collapse
 
Sloan, the sloth mascot
Comment deleted

Some comments have been hidden by the post's author - find out more