{"id":18140690,"url":"https://github.com/Jeffser/Alpaca","last_synced_at":"2025-03-31T00:31:02.036Z","repository":{"id":239512856,"uuid":"799032556","full_name":"Jeffser/Alpaca","owner":"Jeffser","description":"🦙 Local and online AI hub","archived":false,"fork":false,"pushed_at":"2025-03-28T03:06:35.000Z","size":58467,"stargazers_count":821,"open_issues_count":58,"forks_count":71,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-03-28T19:45:25.827Z","etag":null,"topics":["adwaita","flatpak","gnome","gtk4","ollama","ollama-api","ollama-gui"],"latest_commit_sha":null,"homepage":"https://jeffser.com/alpaca","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Jeffser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"jeffser"}},"created_at":"2024-05-11T02:18:24.000Z","updated_at":"2025-03-28T17:15:06.000Z","dependencies_parsed_at":"2024-05-18T18:31:54.424Z","dependency_job_id":"eaca7182-a104-4ef8-9e7d-f31cfebfa59b","html_url":"https://github.com/Jeffser/Alpaca","commit_stats":{"total_commits":854,"total_committers":27,"mean_commits":31.62962962962963,"dds":"0.41451990632318503","last_synced_commit":"7f042a906df2ee8006c855e365879da385561733"},"previous_names":["jeffser/alpaca"],"tags_count":64,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jeffser%2FAlpaca","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jeffser%2FAlpaca/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jeffser%2FAlpaca/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jeffser%2FAlpaca/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jeffser","download_url":"https://codeload.github.com/Jeffser/Alpaca/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246399816,"owners_count":20770907,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adwaita","flatpak","gnome","gtk4","ollama","ollama-api","ollama-gui"],"created_at":"2024-11-01T16:02:28.246Z","updated_at":"2025-03-31T00:31:02.002Z","avatar_url":"https://github.com/Jeffser.png","language":"Python","funding_links":["https://github.com/sponsors/jeffser"],"categories":["Python","Open-Source Local LLM Projects"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://jeffser.com/images/alpaca/logo.svg\"\u003e\n\u003ch1 align=\"center\"\u003eAlpaca\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eAlpaca is an \u003ca href=\"https://github.com/ollama/ollama\"\u003eOllama\u003c/a\u003e client where you can manage and chat with multiple models, Alpaca provides an easy and beginner friendly way of interacting with local AI, everything is open source and powered by Ollama.\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eYou can also use third party AI providers such as Gemini, ChatGPT and more!\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href='https://flathub.org/apps/com.jeffser.Alpaca'\u003e\u003cimg width='190' alt='Download on Flathub' src='https://flathub.org/api/badge?locale=en'/\u003e\u003c/a\u003e\u003c/p\u003e\n\n---\n\n\u003e [!WARNING]\n\u003e This project is not affiliated at all with Ollama, I'm not responsible for any damages to your device or software caused by running code given by any AI models.\n\n\u003e [!IMPORTANT]\n\u003e Please be aware that [GNOME Code of Conduct](https://conduct.gnome.org) applies to Alpaca before interacting with this repository.\n\n## Features!\n\n- Talk to multiple models in the same conversation\n- Pull and delete models from the app\n- Image recognition\n- Document recognition (plain text files)\n- Code highlighting\n- Multiple conversations\n- Notifications\n- Import / Export chats\n- Delete / Edit messages\n- Regenerate messages\n- YouTube recognition (Ask questions about a YouTube video using the transcript)\n- Website recognition (Ask questions about a certain website by parsing the url)\n\n## Screenies\n\nNormal conversation | Image recognition | Rich text formatting | Integrated script execution | YouTube transcription\n:------------------:|:-----------------:|:--------------------:|:---------------------------:|:--------------------:\n![screenie1](https://jeffser.com/images/alpaca/screenie1.png) | ![screenie2](https://jeffser.com/images/alpaca/screenie2.png) | ![screenie3](https://jeffser.com/images/alpaca/screenie3.png) | ![screenie4](https://jeffser.com/images/alpaca/screenie5.png) | ![screenie5](https://jeffser.com/images/alpaca/screenie6.png)\n\n## Installation\n\n- [Alpaca Installation](https://github.com/Jeffser/Alpaca/wiki/Installation)\n- [Ollama Installation](https://github.com/Jeffser/Alpaca/wiki/Installing-Ollama)\n\n## Translators\n\nLanguage               | Contributors\n:----------------------|:-----------\n🇷🇺 Russian              | [Alex K](https://github.com/alexkdeveloper)\n🇪🇸 Spanish              | [Jeffry Samuel](https://github.com/jeffser)\n🇫🇷 French               | [Louis Chauvet-Villaret](https://github.com/loulou64490) , [Théo FORTIN](https://github.com/topiga)\n🇧🇷 Brazilian Portuguese | [Daimar Stein](https://github.com/not-a-dev-stein) , [Bruno Antunes](https://github.com/antun3s)\n🇳🇴 Norwegian            | [CounterFlow64](https://github.com/CounterFlow64)\n🇮🇳 Bengali              | [Aritra Saha](https://github.com/olumolu)\n🇨🇳 Simplified Chinese   | [Yuehao Sui](https://github.com/8ar10der) , [Aleksana](https://github.com/Aleksanaa)\n🇮🇳 Hindi                | [Aritra Saha](https://github.com/olumolu)\n🇹🇷 Turkish              | [YusaBecerikli](https://github.com/YusaBecerikli)\n🇺🇦 Ukrainian            | [Simon](https://github.com/OriginalSimon)\n🇩🇪 German               | [Marcel Margenberg](https://github.com/MehrzweckMandala)\n🇮🇱 Hebrew               | [Yosef Or Boczko](https://github.com/yoseforb)\n🇮🇳 Telugu               | [Aryan Karamtoth](https://github.com/SpaciousCoder78)\n🇮🇹 Italian              | [Edoardo Brogiolo](https://github.com/edo0)\n🇯🇵 Japanese             | [Shidore](https://github.com/sh1d0re)\n🇳🇱 Dutch                | [Henk Leerssen](https://github.com/Henkster72)\n🇮🇩 Indonesian           | [Nofal Briansah](https://github.com/nofalbriansah)\n🌐 Tamil                | [Harimanish](https://github.com/harimanish)\n🇬🇪 Georgian             | [Ekaterine Papava](https://github.com/EkaterinePapava)\n\nWant to add a language? Visit [this discussion](https://github.com/Jeffser/Alpaca/discussions/153) to get started!\n\n---\n\n## Thanks\n\n- [not-a-dev-stein](https://github.com/not-a-dev-stein) for their help with requesting a new icon and bug reports\n- [TylerLaBree](https://github.com/TylerLaBree) for their requests and ideas\n- [Imbev](https://github.com/imbev) for their reports and suggestions\n- [Nokse](https://github.com/Nokse22) for their contributions to the UI and table rendering\n- [Louis Chauvet-Villaret](https://github.com/loulou64490) for their suggestions\n- [Aleksana](https://github.com/Aleksanaa) for her help with better handling of directories\n- [Gnome Builder Team](https://gitlab.gnome.org/GNOME/gnome-builder) for the awesome IDE I use to develop Alpaca\n- Sponsors for giving me enough money to be able to take a ride to my campus every time I need to \u003c3\n- Everyone that has shared kind words of encouragement!\n\n---\n\n## Packaging Alpaca\n\nIf you want to package Alpaca in a different packaging method please read [this wiki page](https://github.com/Jeffser/Alpaca/wiki/Packaging-Alpaca).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeffser%2FAlpaca","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJeffser%2FAlpaca","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJeffser%2FAlpaca/lists"}