GitShow/addyosmani/chatty
addyosmani

chatty

ChattyUI - your private AI chat for running LLMs in the browser

by addyosmani
aichatbothuggingfacelocal
Star on GitHubForkWebsitenpm

TypeScript

834 stars103 forks12 contributorsActive · 2w agoSince 20240.3.0MIT

Meet the team

See all 12 on GitHub →
jakobhoeg
jakobhoeg69 contributions
addyosmani
addyosmani8 contributions
nickytonline
nickytonline6 contributions
maifeeulasad
maifeeulasad5 contributions
7H3XXX
7H3XXX2 contributions
instinxt
instinxt2 contributions
mikestaub
mikestaub2 contributions
pavan-sh
pavan-sh2 contributions

Languages

View on GitHub →
TypeScript97.8%
CSS1.2%
JavaScript0.7%
Dockerfile0.3%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
57
✓README✓License✓Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 9 discussions · Last activity 2w ago
See all on GitHub →
jakobhoeg
refactor: use @built-in-ai model providersOpenIssue

This lets us easily use Transformers.js and Chrome's Gemini Nano as well as WebLLM models. @built-in-ai. Use Vercel AI SDK to eliminate usage of custom hooks and state management, which in return cleans up the codebase.

jakobhoeg · 7mo ago
addyosmani
[feature] WebAI - Add support for SmolVLM 256M (& 500M)OpenIssue

SmolVLM 256M (& 500M): The world’s smallest multimodal model. Designed for efficiency and perfect for on-device applications Demo: https://huggingface.co/spaces/HuggingFaceTB/SmolVLM-256M-Instruct-WebGPU Twitter: https://x.com/xenovacom/status/1882435994160447587 Examples: https://github.com/huggingface/transformers.js-examples/tree/main/smolvlm-webgpu It would be great to extend our models with SmolVLM. There are some UX improvements we could also make at the same time such as, when you use a prompt with an image: Fixing the [Object] text following a selected image. Double-checking there are no specific issues with multi-modal support. I was running into issues with our other multimodal model (couldn't get it working), unsure if this was model specific.

addyosmani · 1y ago
t0mpl
[Feature Request] Decouple UI from Backend to Allow External IntegrationsOpenIssue

Hi everyone, First off, thanks for this great project! I’d love to use this UI in my own project, but I need to connect it to my own backend instead of the current setup. Rather than maintaining a fork and implementing these changes on my own, I believe it would be beneficial to separate the UI layer from the persistence logic. Specifically, opening up the store for plugins or abstraction layers would allow different backends to be easily integrated. Would you be open to refactoring parts of the project to make this possible? I’d be happy to contribute if there’s interest in this direction. Looking forward to your thoughts!

t0mpl · 1y ago

Recent fixes

View closed PRs →
jakobhoeg
feat: @browser-ai model providersMergedPR
jakobhoeg · 2w ago
jakobhoeg
feat: @browser-ai model providersMergedPR
jakobhoeg · 2w ago
jakobhoeg
fix: [object Object] when submitting image including textMergedPR

Relates to #82 Fixes the [Object] text following a selected image.

jakobhoeg · 1y ago
Structured data for AI agents

Repository: addyosmani/chatty. Description: ChattyUI - your private AI chat for running LLMs in the browser Stars: 834, Forks: 103. Primary language: TypeScript. Languages: TypeScript (97.8%), CSS (1.2%), JavaScript (0.7%), Dockerfile (0.3%). License: MIT. Homepage: https://chattyui.com Topics: ai, chatbot, huggingface, local. Latest release: 0.3.0 (1y ago). Open PRs: 0, open issues: 9. Last activity: 2w ago. Community health: 57%. Top contributors: jakobhoeg, addyosmani, nickytonline, maifeeulasad, 7H3XXX, instinxt, mikestaub, pavan-sh, coliff, dependabot[bot].

·@ofershap

Replace github.com with gitshow.dev