{"id":29213907,"url":"https://github.com/wyxos/atlas","last_synced_at":"2026-02-01T21:37:36.583Z","repository":{"id":321125894,"uuid":"1084552774","full_name":"wyxos/atlas","owner":"wyxos","description":"Self-hosted media library for high-volume image feeds — browse CivitAI/Wallhaven, curate with reactions, queue downloads, and search with Typesense.","archived":false,"fork":false,"pushed_at":"2026-01-25T17:16:35.000Z","size":33941,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-25T22:57:46.983Z","etag":null,"topics":["civitai","content-curation","download-queue","image-library","laravel","media-library","self-hosted","typesense","vue3","wallhaven"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wyxos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":"wyxos","custom":["https://wyxos.com/sponsor"]}},"created_at":"2025-10-27T20:47:53.000Z","updated_at":"2026-01-25T17:16:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"21ec6dd3-1bf3-48ce-b68c-f0ad0515bdd0","html_url":"https://github.com/wyxos/atlas","commit_stats":null,"previous_names":["wyxos/atlas"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wyxos/atlas","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyxos%2Fatlas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyxos%2Fatlas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyxos%2Fatlas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyxos%2Fatlas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wyxos","download_url":"https://codeload.github.com/wyxos/atlas/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wyxos%2Fatlas/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28991769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T20:57:35.821Z","status":"ssl_error","status_checked_at":"2026-02-01T20:57:29.580Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["civitai","content-curation","download-queue","image-library","laravel","media-library","self-hosted","typesense","vue3","wallhaven"],"created_at":"2025-07-02T23:30:32.262Z","updated_at":"2026-02-01T21:37:36.578Z","avatar_url":"https://github.com/wyxos.png","language":"TypeScript","funding_links":["https://github.com/sponsors/wyxos","https://wyxos.com/sponsor"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"public/favicon.svg\" alt=\"Atlas\" width=\"96\" height=\"96\" /\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eAtlas\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://youtu.be/g1Ogg5vivSM\"\u003eWatch the demo video\u003c/a\u003e\n\u003c/p\u003e\n\nSetup guide: [docs/SETUP.md](docs/SETUP.md)\n\nA self-hosted feed curating tool: scroll fast, react fast, block the junk, auto-save what is worth keeping.\n\nIt is also growing into a batch downloader and personal library with lightweight streaming.\n\nThe hard part is not finding content anymore. It is filtering it fast and keeping only what matters.\n\nAtlas is built for quick, decisive keep/nope workflows, automated cleanup, and background saves so you can move through large streams without getting buried.\n\n**What it does**\n\n- Fast browsing of image and video feeds at scale\n- One-click reactions to keep, discard, or flag items\n- Automated background downloads for the things you want to keep\n- Noise reduction through moderation rules and blacklists\n- Separate tabs to keep different hunting sessions distinct\n\n**Why it is different**\n\nAtlas is not a traditional media library manager. It is for curation from chaotic, fast-moving sources:\n\n- Prioritizes speed over catalog perfection\n- Makes \"keep vs skip\" the primary action\n- Uses your reactions and rules to cut repeats and spam\n- Designed around discovery and collection, not just playback\n\n**Do you run into**\n\n- Large, noisy feeds where the good stuff is buried\n- Slow keep/nope workflows that make curation a chore\n- Repeats, spam, or low-signal items clogging your stream\n- A growing backlog without a clean way to save the best items\n\nBuilt to handle these.\n\n**Current sources**\n\n- CivitAI Images\n- Wallhaven\n- Local files you already have\n\nMore sources can be added over time.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwyxos%2Fatlas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwyxos%2Fatlas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwyxos%2Fatlas/lists"}