DEV Community

Cover image for Sound Scape
Steve Emmerich
Steve Emmerich

Posted on

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

Top comments (0)