├── .dockerignore ├── .env.example ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .ruby-version ├── .serena ├── .gitignore └── project.yml ├── .vscode └── settings.json ├── CLAUDE.md ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── Procfile.dev ├── README.md ├── Rakefile ├── app ├── assets │ ├── builds │ │ └── .keep │ ├── images │ │ ├── .keep │ │ ├── article.png │ │ ├── articles.png │ │ ├── fail.png │ │ ├── insight.png │ │ ├── jargon.png │ │ ├── note.png │ │ ├── paper.png │ │ ├── search.png │ │ ├── success.png │ │ └── video.png │ ├── stylesheets │ │ └── application.css │ └── tailwind │ │ └── application.css ├── controllers │ ├── application_controller.rb │ ├── articles_controller.rb │ ├── autocomplete_controller.rb │ ├── concerns │ │ └── .keep │ ├── insights_controller.rb │ ├── queries_controller.rb │ ├── searches_controller.rb │ └── welcome_controller.rb ├── helpers │ ├── application_helper.rb │ └── broadcast_helper.rb ├── javascript │ ├── application.js │ └── controllers │ │ ├── application.js │ │ ├── autocomplete_controller.js │ │ ├── hello_controller.js │ │ └── index.js ├── jobs │ ├── add_links_job.rb │ ├── application_job.rb │ ├── cleanup_dead_links_job.rb │ ├── generate_insights_job.rb │ ├── ingest_article_job.rb │ ├── search_job.rb │ └── summarize_search_job.rb ├── models │ ├── application_record.rb │ ├── article.rb │ ├── article │ │ ├── parent_synthesizer.rb │ │ └── sameness_check.rb │ ├── concerns │ │ ├── .keep │ │ ├── broadcastable.rb │ │ ├── embeddable.rb │ │ ├── linkable.rb │ │ ├── normalizes_markup.rb │ │ ├── parentable.rb │ │ ├── search_generatable.rb │ │ └── sluggable.rb │ ├── insight.rb │ ├── insight │ │ └── parent_synthesizer.rb │ ├── search.rb │ ├── search_article.rb │ └── structured_chat.rb ├── queries │ ├── home_feed_query.rb │ └── similar_items_query.rb ├── schemas │ ├── article_metadata_schema.rb │ ├── article_summary_schema.rb │ ├── content_evaluation_schema.rb │ ├── insights_schema.rb │ ├── research_queries_schema.rb │ ├── search_queries_schema.rb │ ├── selected_articles_schema.rb │ ├── summarize_search_schema.rb │ └── video_metadata_schema.rb └── views │ ├── articles │ ├── _article.html.erb │ ├── _article_page.html.erb │ ├── _content.html.erb │ └── show.html.erb │ ├── autocomplete │ └── index.html.erb │ ├── insights │ ├── _broadcast_insight.html.erb │ ├── _insight.html.erb │ ├── _insight_page.html.erb │ └── show.html.erb │ ├── layouts │ ├── _header.html.erb │ └── application.html.erb │ ├── pwa │ ├── manifest.json.erb │ └── service-worker.js │ ├── searches │ ├── _explore.html.erb │ ├── _failed.html.erb │ ├── _search.html.erb │ ├── _search_page.html.erb │ ├── _summary.html.erb │ └── show.html.erb │ ├── shared │ ├── _byline.html.erb │ ├── _expandable_list.html.erb │ ├── _item.html.erb │ ├── _loading_placeholder.html.erb │ ├── _section_heading.html.erb │ └── _snippet.html.erb │ ├── web_searches │ └── create.turbo_stream.erb │ └── welcome │ ├── _feed_item.html.erb │ └── index.html.erb ├── bin ├── brakeman ├── bundler-audit ├── ci ├── dev ├── docker-entrypoint ├── importmap ├── jobs ├── rails ├── rake ├── rubocop ├── setup └── thrust ├── config.ru ├── config ├── application.rb ├── boot.rb ├── brakeman.ignore ├── bundler-audit.yml ├── cable.yml ├── cache.yml ├── ci.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── importmap.rb ├── initializers │ ├── action_cable_allowed_origins.rb │ ├── assets.rb │ ├── content_security_policy.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── ruby_llm.rb │ └── secret_key_base.rb ├── locales │ └── en.yml ├── routes.rb └── storage.yml ├── db ├── migrate │ ├── 20251128194539_create_articles.rb │ ├── 20251128195639_add_nanoid.rb │ ├── 20251128195711_add_nanoid_to_articles.rb │ ├── 20251128200427_add_status_to_articles.rb │ ├── 20251128203952_create_insights_and_threads.rb │ ├── 20251128210721_enhance_research_threads.rb │ ├── 20251128222601_add_embeddings.rb │ ├── 20251129042341_create_web_searches.rb │ ├── 20251129042358_create_web_search_articles.rb │ ├── 20251129045418_add_slug_to_models.rb │ ├── 20251129141526_create_clusters.rb │ ├── 20251129142556_add_not_null_to_cluster_slug.rb │ ├── 20251129144127_add_image_url_to_clusters.rb │ ├── 20251129144246_add_canonical_to_clusters.rb │ ├── 20251129144943_remove_canonical_from_clusters.rb │ ├── 20251129151925_add_body_and_snippet_to_clusters.rb │ ├── 20251129153217_remove_distance_to_centroid_from_cluster_memberships.rb │ ├── 20251129160954_make_slug_columns_not_null.rb │ ├── 20251129164403_add_content_type_to_articles.rb │ ├── 20251129192004_create_topics.rb │ ├── 20251129221540_add_subject_to_threads.rb │ ├── 20251130163534_drop_topics.rb │ ├── 20251130165254_add_parent_to_articles_and_insights.rb │ ├── 20251130165333_drop_clusters.rb │ ├── 20251130223631_create_searches.rb │ ├── 20251130223634_create_search_articles.rb │ ├── 20251130224542_drop_research_threads_and_web_searches.rb │ ├── 20251201014802_change_null_on_insights_article_id.rb │ ├── 20251201022215_add_origin_to_articles.rb │ ├── 20251203071142_change_slug_nullable_on_articles.rb │ ├── 20251203072144_add_nanoid_column_to_articles.rb │ ├── 20251203153904_add_nanoid_to_insights.rb │ ├── 20251203154201_add_nanoid_to_searches.rb │ └── 20251204012638_add_last_error_to_articles.rb ├── nanoid.sql ├── seeds.rb └── structure.sql ├── docker-compose.yml ├── falcon.rb ├── lib ├── crawl4ai_client.rb ├── exa_client.rb ├── tasks │ └── .keep └── youtube_client.rb ├── log └── .keep ├── preload.rb ├── public ├── 400.html ├── 404.html ├── 406-unsupported-browser.html ├── 422.html ├── 500.html ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── robots.txt └── site.webmanifest ├── script └── .keep ├── spec ├── controllers │ └── insights_controller_spec.rb ├── factories │ ├── articles.rb │ ├── insights.rb │ └── searches.rb ├── jobs │ ├── generate_insights_job_spec.rb │ ├── ingest_article_job_spec.rb │ └── search_job_spec.rb ├── models │ ├── article │ │ └── sameness_check_spec.rb │ ├── concerns │ │ ├── embeddable_spec.rb │ │ └── parentable_spec.rb │ └── structured_chat_spec.rb ├── queries │ ├── home_feed_query_spec.rb │ └── similar_items_query_spec.rb ├── rails_helper.rb ├── spec_helper.rb └── support │ ├── bullet.rb │ └── llm_helpers.rb ├── storage └── .keep ├── tmp ├── .keep ├── pids │ └── .keep └── storage │ └── .keep └── vendor ├── .keep └── javascript └── .keep /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-3.4.2 2 | -------------------------------------------------------------------------------- /.serena/.gitignore: -------------------------------------------------------------------------------- 1 | /cache 2 | -------------------------------------------------------------------------------- /.serena/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.serena/project.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/Procfile.dev -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/builds/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/images/article.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/article.png -------------------------------------------------------------------------------- /app/assets/images/articles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/articles.png -------------------------------------------------------------------------------- /app/assets/images/fail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/fail.png -------------------------------------------------------------------------------- /app/assets/images/insight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/insight.png -------------------------------------------------------------------------------- /app/assets/images/jargon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/jargon.png -------------------------------------------------------------------------------- /app/assets/images/note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/note.png -------------------------------------------------------------------------------- /app/assets/images/paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/paper.png -------------------------------------------------------------------------------- /app/assets/images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/search.png -------------------------------------------------------------------------------- /app/assets/images/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/success.png -------------------------------------------------------------------------------- /app/assets/images/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/images/video.png -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/tailwind/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/assets/tailwind/application.css -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/articles_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/articles_controller.rb -------------------------------------------------------------------------------- /app/controllers/autocomplete_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/autocomplete_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/insights_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/insights_controller.rb -------------------------------------------------------------------------------- /app/controllers/queries_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/queries_controller.rb -------------------------------------------------------------------------------- /app/controllers/searches_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/searches_controller.rb -------------------------------------------------------------------------------- /app/controllers/welcome_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/controllers/welcome_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/broadcast_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/helpers/broadcast_helper.rb -------------------------------------------------------------------------------- /app/javascript/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/javascript/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/javascript/controllers/application.js -------------------------------------------------------------------------------- /app/javascript/controllers/autocomplete_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/javascript/controllers/autocomplete_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/hello_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/javascript/controllers/hello_controller.js -------------------------------------------------------------------------------- /app/javascript/controllers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/javascript/controllers/index.js -------------------------------------------------------------------------------- /app/jobs/add_links_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/add_links_job.rb -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/application_job.rb -------------------------------------------------------------------------------- /app/jobs/cleanup_dead_links_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/cleanup_dead_links_job.rb -------------------------------------------------------------------------------- /app/jobs/generate_insights_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/generate_insights_job.rb -------------------------------------------------------------------------------- /app/jobs/ingest_article_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/ingest_article_job.rb -------------------------------------------------------------------------------- /app/jobs/search_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/search_job.rb -------------------------------------------------------------------------------- /app/jobs/summarize_search_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/jobs/summarize_search_job.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/article.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/article.rb -------------------------------------------------------------------------------- /app/models/article/parent_synthesizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/article/parent_synthesizer.rb -------------------------------------------------------------------------------- /app/models/article/sameness_check.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/article/sameness_check.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/concerns/broadcastable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/broadcastable.rb -------------------------------------------------------------------------------- /app/models/concerns/embeddable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/embeddable.rb -------------------------------------------------------------------------------- /app/models/concerns/linkable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/linkable.rb -------------------------------------------------------------------------------- /app/models/concerns/normalizes_markup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/normalizes_markup.rb -------------------------------------------------------------------------------- /app/models/concerns/parentable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/parentable.rb -------------------------------------------------------------------------------- /app/models/concerns/search_generatable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/search_generatable.rb -------------------------------------------------------------------------------- /app/models/concerns/sluggable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/concerns/sluggable.rb -------------------------------------------------------------------------------- /app/models/insight.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/insight.rb -------------------------------------------------------------------------------- /app/models/insight/parent_synthesizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/insight/parent_synthesizer.rb -------------------------------------------------------------------------------- /app/models/search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/search.rb -------------------------------------------------------------------------------- /app/models/search_article.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/search_article.rb -------------------------------------------------------------------------------- /app/models/structured_chat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/models/structured_chat.rb -------------------------------------------------------------------------------- /app/queries/home_feed_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/queries/home_feed_query.rb -------------------------------------------------------------------------------- /app/queries/similar_items_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/queries/similar_items_query.rb -------------------------------------------------------------------------------- /app/schemas/article_metadata_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/article_metadata_schema.rb -------------------------------------------------------------------------------- /app/schemas/article_summary_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/article_summary_schema.rb -------------------------------------------------------------------------------- /app/schemas/content_evaluation_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/content_evaluation_schema.rb -------------------------------------------------------------------------------- /app/schemas/insights_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/insights_schema.rb -------------------------------------------------------------------------------- /app/schemas/research_queries_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/research_queries_schema.rb -------------------------------------------------------------------------------- /app/schemas/search_queries_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/search_queries_schema.rb -------------------------------------------------------------------------------- /app/schemas/selected_articles_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/selected_articles_schema.rb -------------------------------------------------------------------------------- /app/schemas/summarize_search_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/summarize_search_schema.rb -------------------------------------------------------------------------------- /app/schemas/video_metadata_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/schemas/video_metadata_schema.rb -------------------------------------------------------------------------------- /app/views/articles/_article.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/articles/_article.html.erb -------------------------------------------------------------------------------- /app/views/articles/_article_page.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/articles/_article_page.html.erb -------------------------------------------------------------------------------- /app/views/articles/_content.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/articles/_content.html.erb -------------------------------------------------------------------------------- /app/views/articles/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/articles/show.html.erb -------------------------------------------------------------------------------- /app/views/autocomplete/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/autocomplete/index.html.erb -------------------------------------------------------------------------------- /app/views/insights/_broadcast_insight.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/insights/_broadcast_insight.html.erb -------------------------------------------------------------------------------- /app/views/insights/_insight.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/insights/_insight.html.erb -------------------------------------------------------------------------------- /app/views/insights/_insight_page.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/insights/_insight_page.html.erb -------------------------------------------------------------------------------- /app/views/insights/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/insights/show.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_header.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/layouts/_header.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/pwa/manifest.json.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/pwa/manifest.json.erb -------------------------------------------------------------------------------- /app/views/pwa/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/pwa/service-worker.js -------------------------------------------------------------------------------- /app/views/searches/_explore.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/_explore.html.erb -------------------------------------------------------------------------------- /app/views/searches/_failed.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/_failed.html.erb -------------------------------------------------------------------------------- /app/views/searches/_search.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/_search.html.erb -------------------------------------------------------------------------------- /app/views/searches/_search_page.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/_search_page.html.erb -------------------------------------------------------------------------------- /app/views/searches/_summary.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/_summary.html.erb -------------------------------------------------------------------------------- /app/views/searches/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/searches/show.html.erb -------------------------------------------------------------------------------- /app/views/shared/_byline.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_byline.html.erb -------------------------------------------------------------------------------- /app/views/shared/_expandable_list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_expandable_list.html.erb -------------------------------------------------------------------------------- /app/views/shared/_item.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_item.html.erb -------------------------------------------------------------------------------- /app/views/shared/_loading_placeholder.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_loading_placeholder.html.erb -------------------------------------------------------------------------------- /app/views/shared/_section_heading.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_section_heading.html.erb -------------------------------------------------------------------------------- /app/views/shared/_snippet.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/shared/_snippet.html.erb -------------------------------------------------------------------------------- /app/views/web_searches/create.turbo_stream.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/web_searches/create.turbo_stream.erb -------------------------------------------------------------------------------- /app/views/welcome/_feed_item.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/welcome/_feed_item.html.erb -------------------------------------------------------------------------------- /app/views/welcome/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/app/views/welcome/index.html.erb -------------------------------------------------------------------------------- /bin/brakeman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/brakeman -------------------------------------------------------------------------------- /bin/bundler-audit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/bundler-audit -------------------------------------------------------------------------------- /bin/ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/ci -------------------------------------------------------------------------------- /bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/dev -------------------------------------------------------------------------------- /bin/docker-entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/docker-entrypoint -------------------------------------------------------------------------------- /bin/importmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/importmap -------------------------------------------------------------------------------- /bin/jobs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/jobs -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/thrust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/bin/thrust -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/brakeman.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/brakeman.ignore -------------------------------------------------------------------------------- /config/bundler-audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/bundler-audit.yml -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/cache.yml -------------------------------------------------------------------------------- /config/ci.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/ci.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/importmap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/importmap.rb -------------------------------------------------------------------------------- /config/initializers/action_cable_allowed_origins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/action_cable_allowed_origins.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/ruby_llm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/ruby_llm.rb -------------------------------------------------------------------------------- /config/initializers/secret_key_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/initializers/secret_key_base.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/config/storage.yml -------------------------------------------------------------------------------- /db/migrate/20251128194539_create_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128194539_create_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251128195639_add_nanoid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128195639_add_nanoid.rb -------------------------------------------------------------------------------- /db/migrate/20251128195711_add_nanoid_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128195711_add_nanoid_to_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251128200427_add_status_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128200427_add_status_to_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251128203952_create_insights_and_threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128203952_create_insights_and_threads.rb -------------------------------------------------------------------------------- /db/migrate/20251128210721_enhance_research_threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128210721_enhance_research_threads.rb -------------------------------------------------------------------------------- /db/migrate/20251128222601_add_embeddings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251128222601_add_embeddings.rb -------------------------------------------------------------------------------- /db/migrate/20251129042341_create_web_searches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129042341_create_web_searches.rb -------------------------------------------------------------------------------- /db/migrate/20251129042358_create_web_search_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129042358_create_web_search_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251129045418_add_slug_to_models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129045418_add_slug_to_models.rb -------------------------------------------------------------------------------- /db/migrate/20251129141526_create_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129141526_create_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251129142556_add_not_null_to_cluster_slug.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129142556_add_not_null_to_cluster_slug.rb -------------------------------------------------------------------------------- /db/migrate/20251129144127_add_image_url_to_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129144127_add_image_url_to_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251129144246_add_canonical_to_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129144246_add_canonical_to_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251129144943_remove_canonical_from_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129144943_remove_canonical_from_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251129151925_add_body_and_snippet_to_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129151925_add_body_and_snippet_to_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251129153217_remove_distance_to_centroid_from_cluster_memberships.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129153217_remove_distance_to_centroid_from_cluster_memberships.rb -------------------------------------------------------------------------------- /db/migrate/20251129160954_make_slug_columns_not_null.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129160954_make_slug_columns_not_null.rb -------------------------------------------------------------------------------- /db/migrate/20251129164403_add_content_type_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129164403_add_content_type_to_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251129192004_create_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129192004_create_topics.rb -------------------------------------------------------------------------------- /db/migrate/20251129221540_add_subject_to_threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251129221540_add_subject_to_threads.rb -------------------------------------------------------------------------------- /db/migrate/20251130163534_drop_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130163534_drop_topics.rb -------------------------------------------------------------------------------- /db/migrate/20251130165254_add_parent_to_articles_and_insights.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130165254_add_parent_to_articles_and_insights.rb -------------------------------------------------------------------------------- /db/migrate/20251130165333_drop_clusters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130165333_drop_clusters.rb -------------------------------------------------------------------------------- /db/migrate/20251130223631_create_searches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130223631_create_searches.rb -------------------------------------------------------------------------------- /db/migrate/20251130223634_create_search_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130223634_create_search_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251130224542_drop_research_threads_and_web_searches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251130224542_drop_research_threads_and_web_searches.rb -------------------------------------------------------------------------------- /db/migrate/20251201014802_change_null_on_insights_article_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251201014802_change_null_on_insights_article_id.rb -------------------------------------------------------------------------------- /db/migrate/20251201022215_add_origin_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251201022215_add_origin_to_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251203071142_change_slug_nullable_on_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251203071142_change_slug_nullable_on_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251203072144_add_nanoid_column_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251203072144_add_nanoid_column_to_articles.rb -------------------------------------------------------------------------------- /db/migrate/20251203153904_add_nanoid_to_insights.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251203153904_add_nanoid_to_insights.rb -------------------------------------------------------------------------------- /db/migrate/20251203154201_add_nanoid_to_searches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251203154201_add_nanoid_to_searches.rb -------------------------------------------------------------------------------- /db/migrate/20251204012638_add_last_error_to_articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/migrate/20251204012638_add_last_error_to_articles.rb -------------------------------------------------------------------------------- /db/nanoid.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/nanoid.sql -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/db/structure.sql -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /falcon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/falcon.rb -------------------------------------------------------------------------------- /lib/crawl4ai_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/lib/crawl4ai_client.rb -------------------------------------------------------------------------------- /lib/exa_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/lib/exa_client.rb -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/youtube_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/lib/youtube_client.rb -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /preload.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/preload.rb -------------------------------------------------------------------------------- /public/400.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/400.html -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/404.html -------------------------------------------------------------------------------- /public/406-unsupported-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/406-unsupported-browser.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/500.html -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/public/site.webmanifest -------------------------------------------------------------------------------- /script/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/controllers/insights_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/controllers/insights_controller_spec.rb -------------------------------------------------------------------------------- /spec/factories/articles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/factories/articles.rb -------------------------------------------------------------------------------- /spec/factories/insights.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/factories/insights.rb -------------------------------------------------------------------------------- /spec/factories/searches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/factories/searches.rb -------------------------------------------------------------------------------- /spec/jobs/generate_insights_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/jobs/generate_insights_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/ingest_article_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/jobs/ingest_article_job_spec.rb -------------------------------------------------------------------------------- /spec/jobs/search_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/jobs/search_job_spec.rb -------------------------------------------------------------------------------- /spec/models/article/sameness_check_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/models/article/sameness_check_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/embeddable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/models/concerns/embeddable_spec.rb -------------------------------------------------------------------------------- /spec/models/concerns/parentable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/models/concerns/parentable_spec.rb -------------------------------------------------------------------------------- /spec/models/structured_chat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/models/structured_chat_spec.rb -------------------------------------------------------------------------------- /spec/queries/home_feed_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/queries/home_feed_query_spec.rb -------------------------------------------------------------------------------- /spec/queries/similar_items_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/queries/similar_items_query_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/bullet.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/support/bullet.rb -------------------------------------------------------------------------------- /spec/support/llm_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jargon-io/jargon/HEAD/spec/support/llm_helpers.rb -------------------------------------------------------------------------------- /storage/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/pids/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/storage/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/javascript/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------