Frontend
Vue 3, Vite, HTML, CSS i Web Speech API.
Projekt MVP
Lokalny asystent AI do rozmowy tekstowej i głosowej, z konfigurowalną osobowością agenta, krótką pamięcią kontekstu oraz możliwością pracy z lokalnym lub zewnętrznym modelem językowym.
MVP Project
A local AI assistant for text and voice interaction, with configurable agent personality, short conversation memory, and support for either a local or external language model provider.
Local AI Companion to aplikacja webowa łącząca interfejs czatu, backend API oraz syntezę mowy. Użytkownik może pisać wiadomości, korzystać z wejścia głosowego dostępnego w przeglądarce, edytować ustawienia agenta i odsłuchiwać wygenerowane odpowiedzi.
Projekt jest zbudowany jako lokalne MVP. Backend odpowiada za komunikację z dostawcą AI, budowanie promptu systemowego, obsługę krótkiej pamięci rozmowy i generowanie plików audio. Frontend pozostaje niezależny od tego, czy odpowiedź pochodzi z Ollama, czy z OpenAI.
Vue 3, Vite, HTML, CSS i Web Speech API.
FastAPI, Python, Pydantic oraz REST API.
Integracja z Ollama lub OpenAI przez backend.
Piper CLI do TTS oraz Docker Compose do uruchamiania usług.
Projekt może być rozwijany jako baza dla prywatnego asystenta, firmowego konsultanta, cyfrowego recepcjonisty lub narzędzia wspierającego obsługę klienta. Dzięki lokalnemu trybowi pracy i kontroli nad dostawcą AI aplikacja może być użyteczna tam, gdzie ważna jest prywatność danych, personalizacja komunikacji i możliwość integracji z wewnętrznymi procesami organizacji.
Local AI Companion is a web application that combines a chat interface, backend API, and speech synthesis. The user can send text messages, use browser-based voice input, edit the assistant's behavior settings, and replay generated voice responses.
The project is built as a local MVP. The backend handles AI provider communication, system prompt construction, short conversation memory, and audio file generation. The frontend stays independent from whether the response is generated by Ollama or OpenAI.
Vue 3, Vite, HTML, CSS, and Web Speech API.
FastAPI, Python, Pydantic, and REST API.
Integration with Ollama or OpenAI through the backend.
Piper CLI for TTS and Docker Compose for local services.
The project can become a foundation for a private assistant, company consultant, digital receptionist, or customer support tool. With local execution options and backend-controlled AI provider selection, it can be useful in environments where data privacy, communication personalization, and integration with internal business workflows are important.