Dragan Aleksic

@draganaleksich · User

GitHub profile ↗ · Compare

Belgrade, Serbia3 followers18 repositories

Repositories

draganaleksich/draganaleksich.github.io

Ensome is a clean and modern website targeting a wide variety of use cases for cloud technologies, IT businesses, startups, machine learning, data science businesses, etc.

★ 0CSSForks 0

draganaleksich/openai-assistant

Simple demo app demonstrating use of OpenAI Assistants API in Next.js and Vercel AI SDK with streaming, tool use (code interpreter and file search), and function calling.

★ 9TypeScriptForks 2

draganaleksich/ai-toggle-mode

Demo of Vercel AI SDK to control UI via side effects. Set light/dark/system mode by typing the mode you want, e.g. `dark mode`, in the chat. Type `clear` to delete messages from the chat.

★ 6TypeScriptForks 0

draganaleksich/chat-with-pdf

Chat with a pdf document! Utilizes RAG (Retrieval Augmented Generation) to retrieve relevant context, then answers user question based on the provided context and chat history.

★ 0TypeScriptForks 1

draganaleksich/ai-sdk-rag

A chatbot that responds only with information that it has within its knowledge base. The chatbot is able to both store and retrieve information.

★ 1TypeScriptForks 2

draganaleksich/mail-bag

AI powered email client. Generate short summary or compose an email with the help of ai.

★ 0TypeScriptForks 0

draganaleksich/e-store

Online store that has a product catalog that customers can browse by category and page, a shopping cart where users can add and remove products, and a checkout where customers can enter their details and place their orders.

★ 1TypeScriptForks 0

draganaleksich/ai-rsc-stocks

A Generative UI chatbot that streams React Server Components from the Server with Next.js and the Vercel AI SDK.

★ 0TypeScriptForks 0

draganaleksich/llm

A ChatGPT-like LLM implementation in PyTorch from scratch.

★ 1PythonForks 0

draganaleksich/Trello-Clone

In Trello-Clone, you can create tasks and organize them into lists. You can drag and drop both cards and lists to reorder them.

★ 0TypeScriptForks 0

draganaleksich/Redux-Paint

Redux-paint is a drawing board. You can pick different colors and draw lines. If you don’t like the results you can “undo” and "redo" your actions. When you are satisfied with the results you can export the image as a .png file.

★ 0TypeScriptForks 0

draganaleksich/ai

Build AI-powered applications with React, Svelte, Vue, and Solid

★ 0Forks 0