DEV Community

Cover image for Sound Scape
Steve Emmerich
Steve Emmerich

Posted on

1

Sound Scape

coverimage

This is a submission for the Open Source AI Challenge with pgai and Ollama

What I Built

I built a Chat bot that accepts and generates audio files and provides analysis about the sound files. It can also generate mashup of the audio files.

Demo

Sound Scape
github

Main Screen

Audio Manager

Chat

Generate

Mashup

Audio Analysis

Tools Used

pgai Vectorizer is used for generating the embeddings for ollama. pgvectorscale is used to for the similarity checks.
Ollama is used for chat, mashup generation, and analysis.
Docker was used to host ollama, postgres, and the vectorizer worker

Technology Used:

Next.js
Shadcn
Langchain
Langgraph
Langsmith
Prisma

Final Thoughts

Overall I found the tools to be very interesting and useful. being able to trigger the embedding generation as soon as records are entered into the Database is very useful.

Prize Categories

This submission qualifies for:

Open-source Models from Ollama
Vectorizer Vibe
All the Extensions
Enter fullscreen mode Exit fullscreen mode

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay