An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by extrawest

A curated list of projects in awesome lists by extrawest .

https://github.com/extrawest/charge-point-simulator-via-ocpp-2.0.1

This is a emulator for huge numbers of charge points, that connect to central system through web socket and implement OCPP 2.0.1

charger docker dockerfile java jetty maven ocpp ocpp201 simulator spring spring-boot websocket

Last synced: 08 Sep 2025

https://github.com/extrawest/Charge-Point-Simulator-via-OCPP-2.0.1

This is a emulator for huge numbers of charge points, that connect to central system through web socket and implement OCPP 2.0.1

charger docker dockerfile java jetty maven ocpp ocpp201 simulator spring spring-boot websocket

Last synced: 04 Sep 2025

https://github.com/extrawest/ocpp-node-ts

Typescript package implementing the JSON version of the Open Charge Point Protocol (OCPP). Currently OCPP 2.0.1 is supported.

Last synced: 08 Sep 2025

https://github.com/extrawest/bdd-charge-point-tester-via-ocpp-j-

OCPP Charge Point Tester on Cucumber is a software tool that is designed to simulate Central System in the Open Charge Point Protocol (OCPP) 1.6 specification using the Cucumber testing framework.

bdd cucumber cucumber-framework java ocpp ocpp-j ocpp-j-simulator ocpp16 ocpp16j spring-boot

Last synced: 08 Sep 2025

https://github.com/extrawest/extrawest-ocpi-2.2.1-cpo-server

Library allows to implement CPO's application following OCPI-2.2.1 Specification by reusing pre-created models, controllers etc.

cpo ocpi

Last synced: 08 Sep 2025

https://github.com/extrawest/ev_stations_map_showcase

This project is an app that shows a map with Electric Charging Stations and their information. The app supports station markers clustering.

clustering dart demo electric-vehicles electric-vehicles-mobility ev extrawest firebase firebase-hosting flutter flutter-web flutter-web-example google-maps google-maps-api showcase web

Last synced: 28 Jun 2025

https://github.com/extrawest/bank_ui_flutter_challenge

Bank UI implementation with help of Slivers, Glassmorphism and beautiful animations

animations dart demo extrawest firebase flutter flutter-app flutter-sliver flutter-web glassmorphism showcase sliver ui-challenge web

Last synced: 17 Jun 2025

https://github.com/extrawest/Extrawest-OCPI-2.2.1-CPO-Server

Library allows to implement CPO's application following OCPI-2.2.1 Specification by reusing pre-created models, controllers etc.

cpo ocpi

Last synced: 04 Sep 2025

https://github.com/extrawest/firebase-chat-list-component

Extrawest Chat Component for Firebase

Last synced: 08 Sep 2025

https://github.com/extrawest/flutterflow_quiz_creation_app

This project is a FlutterFlow showcase app with the following features: Firebase database, Animation, and Custom Page Transitions.

animation firestore-database flutter flutterflow

Last synced: 14 Apr 2025

https://github.com/extrawest/fastapi-langgraph-chatbot-with-vector-store-memory-mcp-tools-and-voice-mode

A scalable AI chatbot platform built with FastAPI and LangGraph, featuring multi-agent orchestration, multi-tenant vector storage, cross-chat memory, and voice call capabilities through LiveKit integration.

fastapi firecrawl langchain langraph livekit mcp mem0 multiagent python qdrant tavily voice-assistant

Last synced: 05 Apr 2026

https://github.com/extrawest/extrawest_ocpi

Python implementation of Open Charge Point Interface (OCPI) protocol based on fastapi.

cpo emsp ocpi

Last synced: 08 Sep 2025

https://github.com/extrawest/extrawest-ocpi-2.2.1-emsp-server

Library allows to implement eMSP's application following OCPI-2.2.1 Specification by reusing pre-created models, controllers etc.

emsp ocpi

Last synced: 08 Sep 2025

https://github.com/extrawest/movies-ai-search-demo

LangChain4j Neo4j Graph RAG - Movies Search Demo. An AI-powered movie database application built with Java 21, Spring Boot 3.3.3, and Neo4j. The app uses LangChain4j to enable natural language queries, providing personalized recommendations, interactive graph visualizations, and dynamic data exploration.

ai graph java21 langchain4j maven neo4j rag spring spring-boot togetherai vaadin-framework

Last synced: 17 Aug 2025

https://github.com/extrawest/service-worker-generator

Utility tool to allow generate service-worker with env variables

Last synced: 08 Sep 2025

https://github.com/extrawest/book_cataloger

Basic admin interface and RestFulAPI for managing a book catalog

Last synced: 08 Sep 2025

https://github.com/extrawest/Extrawest-OCPI-2.2.1-EMSP-Server

Library allows to implement eMSP's application following OCPI-2.2.1 Specification by reusing pre-created models, controllers etc.

emsp ocpi

Last synced: 04 Sep 2025

https://github.com/extrawest/extrawest_ui_kit_mobile

Extrawest UI Kit is a set of reusable UI components, styles, and other assets you can use to construct the UI of your Flutter apps

dart design-system extrawest flutter material3 mobile package ui uikit web

Last synced: 12 Jul 2025

https://github.com/extrawest/Extrawest-OCPI-2.2.1-CPO-Client

Client library for Open Charge-Point Protocol CPO Server from extrawest.com

cpo ocpi

Last synced: 04 Sep 2025

https://github.com/extrawest/extrawest-ocpi-2.2.1-cpo-client

Client library for Open Charge-Point Protocol CPO Server from extrawest.com

cpo ocpi

Last synced: 08 Sep 2025

https://github.com/extrawest/ai-diagram-service

This Java Spring Boot service leverages TogetherAI's advanced models to convert image and text inputs into PlantUML diagrams

java21 maven spring-boot togetherai uml-diagram

Last synced: 25 Feb 2026

https://github.com/extrawest/ai-video-chat-app

The AI Video Insights Assistant is a backend service that uses advanced AI orchestration to analyze YouTube video content and accurately answer user questions. Built on LangChain4j or Spring AI, it leverages embeddings and similarity search for precise responses and includes fallback options for comprehensive coverage.

ai java21 maven qdrant-vector-database spring-boot-3 tavily togetherai

Last synced: 25 Jan 2026

https://github.com/extrawest/bdd_ocpi_2.2.1_emsp

BDD tests to check any eMSP server meets OCPI 2.2.1 protocol requirements

bdd cucumber ev ocpi

Last synced: 13 Jun 2025

https://github.com/extrawest/flutterflow-responsive-web-showcase

This project is a FlutterFlow showcase app with the following features: Responsive Design, REST API, Master-Detail Flow, Animation, and Custom Page Transitions.

animation custom-page-transition flutter flutterflow master-detail responsive-design responsive-web-design rest-api

Last synced: 18 May 2026

https://github.com/extrawest/ai-museum-app

Museo Insight is a virtual museum guide offering rich insights into artworks. Built with Java 21, Spring Boot 3.3.3, and LangChain4J, it integrates the MET Museum API for easy searches and image access. AI-driven descriptions reveal historical, cultural, and visual details, plus artist background and creation year for each piece.

java21 langchain4j maven metmuseum spring-boot

Last synced: 30 Apr 2026

https://github.com/extrawest/extrawest-ocpi-2.2.1-emsp-client

Client library for Open Charge-Point Protocol eMSP Server from extrawest.com

emsp ocpi

Last synced: 25 Jun 2025

https://github.com/extrawest/chat-with-youtube-videos

Flutter web app with LangChain framework for chatting about youtube video context

bloc dart flutter flutter-web langchain-js nodejs pinecone rag tavily

Last synced: 27 Jan 2026

https://github.com/extrawest/local_ai_multiproviders_showcase

local ia multiprovider on flutter

bloc dart flutter groq llmcpp openai

Last synced: 31 Jan 2026

https://github.com/extrawest/udemy-course-advisor-app

Multi-Agent an AI-driven app focused on personalized learning, where users upload their CV/Resume to receive tailored Udemy course recommendations to advance their developer role. After processing, users get a quick summary of their skill level, role, and key skills to guide their learning path.

ai java21 langchain4j maven multi-agent qdrant rag spring-state-machine togetherai

Last synced: 10 May 2026

https://github.com/extrawest/quiz_app_flutterflow_showcase

This project is an app that gets data from API, parses it, builds questions and shows answers on the result screen.

api dart demo extrawest firebase-hosting flutter flutter-web flutter-web-example flutterflow showcase web

Last synced: 13 Nov 2025

https://github.com/extrawest/amazon_bedrock_blog_conent_generation_with_lambda_s3

AI Blog Content Generation with Amazon Bedrock, AWS Lambda and S3 Showcase

ai amazon amazon-bedrock aws aws-lambda aws-s3 blog content llama3

Last synced: 25 Jan 2026

https://github.com/extrawest/ai-summarizer-saas

A Next.js API for summarizing content from YouTube videos and web pages using LangChain and OpenAI embeddings. This project automates content summarization, providing concise overviews of large bodies of text or video transcripts.

groq langchain nextjs openai playwright youtube

Last synced: 25 Jan 2026

https://github.com/extrawest/voice_to_voice_communication_assistant

A scalable voice assistant implementation using LiveKit for real-time communication, with custom Speech-to-Text (STT) and Text-to-Speech (TTS) integrations using local APIs.

ai livekit llm ollama openai python stt tts

Last synced: 20 Jan 2026

https://github.com/extrawest/ai-study-companion-app

Flutter mobile and web app for simplifying learning process. Capable of working with pdf, jpeg, txt, doc files. Can summarize documents and create quizes based on summary

agent chat flutter langgraph nodejs openai pinecone rag typescript

Last synced: 10 Apr 2026

https://github.com/extrawest/podcast-to-blog-ai-service

Podcast Summary & Q&A App is project takes podcast episodes from the Podcast Index, converts the audio into text, summarizes the content, generates an image based on the summary, translates the summary into French, and allows users to ask questions about the episode. ElevenLabs, HuggingFace, Replicate services are used

ai hugging-face huggingface-inference-endpoint java-21 langchain4j replicate replicate-api spring-boot

Last synced: 20 May 2026

https://github.com/extrawest/llamaindex_multiagents

multiagent llamaindex demo

Last synced: 12 Nov 2025

https://github.com/extrawest/langgraph_agentic_rag_astradb_cassio

Langgraph Agentic RAG AstraDB Cassio Vector Store Showcase

agent ai astra cassio demo langgraph rag tool-calling vector-database

Last synced: 17 May 2026

https://github.com/extrawest/linkedin-profiles-search-tools

This app handles csv document with companies names. Using AI tools searches for the most possible linkedin page of this company.

Last synced: 28 Jun 2025

https://github.com/extrawest/ai-podcast-to-blog

This project takes podcast episodes from the Podcast Index, converts the audio into text, summarizes the content, generates an image based on the summary, translates the summary into French, and allows users to ask questions about the episode. Additionally, ElevenLabs is used for audio generation.

clerk elevenlabs huggingface langchain nextjs reactjs

Last synced: 12 Apr 2026

https://github.com/extrawest/udemy_course_recommended_system

Flutter cv parse and summarize application and Udemy Courses recommendation app

bloc dart flutter kaggle-dataset langgraph openai openai-embeddings pinecone repository-pattern

Last synced: 12 Jun 2025

https://github.com/extrawest/flutter-vertex-ai-showcase

Simple flutter Vertex AI app

ai dart firebase flutter vertex-ai

Last synced: 13 Apr 2026

https://github.com/extrawest/flutter-podcast-to-blog-firebase-genkit-app

This app is designed to provide a way to cooperate with PodcastIndex.org. You can listen to podcasts, get text version, short summary, audio file based on summary, and AI chat on the subject of podcast

chatbot-ai dart elevenlabs firebase firebase-genkit flutter genkit image-generation-ai nodejs podcastindex summarization-ai vertexai

Last synced: 24 Feb 2026

https://github.com/extrawest/virtual-museum-guide-app

flutter app with art collection API from metropolitan museum of art

bloc dart flutter llama-vision-model metropolitan-museum-of-art nodejs togetherai

Last synced: 14 Apr 2026

https://github.com/extrawest/flutter_firebase_water_tracker

Flutter Water Tracker App With Firebase Services (Auth, Firestore, Cloud Messaging, Crashlytics, Remote Config)

analytics cloud-messaging crashlytics dart demo firebase firebase-auth firebase-firestore firebase-hosting firestore flutter flutter-web remote-config water-tracker web

Last synced: 19 Apr 2026

https://github.com/extrawest/anthropic-claude-chat-bot

Chat bot with conversation memory using Anthropic's Claude AI model on LangChain JS

ai anthropic-claude claude demo javascript langchain langchain-js prompt

Last synced: 08 Jun 2026

https://github.com/extrawest/llamaindex-analysis-agent

Analysis Agent on Llamaindex Typescript with a simple caching mechanism

agents ai demo gpt huggingface-embeddings javascript llama-parse llamaindex openai qdrant-vector-database typescript

Last synced: 05 May 2026

https://github.com/extrawest/flutter-podcast-to-blog-ai-app

This app is designed to provide a way to cooperate with PodcastIndex.org. You can listen to podcasts, get text version, short summary, audio file based on summary, and AI chat on the subject of podcast

ai bloc chatbot flutter huggingface image-generation-ai inference-api nodejs podcastindex speech-to-text summarization text-to-speech

Last synced: 10 May 2026

https://github.com/extrawest/ai-uni-summarizer

This project is designed to scrape a website or YouTube video by URL link and provide a concise summary to the user. It utilizes the power of OpenAI and GROQ API for language processing and LangChain for text and document handling.

ai groq groq-api nextjs openai puppeteer reactjs youtube

Last synced: 18 Feb 2026

https://github.com/extrawest/agent_with_multiple_mcp_servers

A modular system for creating AI agents using the Model Context Protocol (MCP). This framework allows connecting to multiple MCP servers simultaneously, aggregating tools, and executing queries using LangChain agents

agent ai langchain mcp openai python

Last synced: 01 May 2026

https://github.com/extrawest/saas-podcast-to-blog-ai-app

The Podcast to Blog AI App is a full-stack application that transforms podcast episodes into multimedia blog posts. Leveraging the power of Hugging Face models and APIs, this app provides features such as speech-to-text transcription, text summarization, audio generation, image generation, real-time translation, and interactive Q&A.

ai hugging-face huggingface-inference-endpoint javascript langchain nextjs react typescript

Last synced: 16 Apr 2026

https://github.com/extrawest/arxiv-rag

Last synced: 04 Jun 2026

https://github.com/extrawest/mat-ai-coach

MAT-AI-COACH is a state-of-the-art fitness coaching application built with NextJS, designed to offer personalized and intelligent fitness guidance. Leveraging AI-powered chat assistance, secure user authentication, this app provides a seamless and interactive fitness coaching experience.

ai aichatbot clerk-auth nextjs openai openai-api prisma react typescript vercel-deployment xata-io

Last synced: 04 May 2026

https://github.com/extrawest/gemini-function-calling-spring-ai-showcase

Gemini Function Calling in Vertex AI. Designed using Java 21, Spring Boot, and LangChain4J, this cutting-edge service integrates Gemini Call Function with external APIs to deliver seamless search capabilities for flights, hotels, and attractions

ai call-function gemini java21 langchain4j maven spring-boot vertex-ai

Last synced: 05 May 2026

https://github.com/extrawest/ai_healthcare_bot_with_memory

An intelligent healthcare assistant with memory capabilities, built using FastAPI, Chainlit, and mem0. This bot can remember patient information across conversations, providing personalized healthcare support.

ai chainlit chait fastapi langchain mem0 python

Last synced: 09 May 2026

https://github.com/extrawest/arnie-ai-coach

Arinie AI Coach is a fun and interactive fitness coaching application that speaks to users in Arnold Schwarzenegger's style, with many references to the Terminator. This unique approach makes achieving your fitness goals an entertaining experience.

ai axios clerk clerkauth nextjs nodejs openai reactjs recoil shadcn-ui tailwindcss

Last synced: 12 Apr 2026

https://github.com/extrawest/quiz-app

Last synced: 13 Nov 2025

https://github.com/extrawest/backoffice-panel

Backoffice panel to manage clients list implemented in 5 different UI design frameworks

Last synced: 13 Nov 2025