Commit Graph

  • 4bb3a995a4 feature: Interfaces for graph interfaces Arbion Halili 2025-07-02 22:44:55 +01:00
  • 7dd8a979d2 feature: Simplest utilities for logging Arbion Halili 2025-07-02 22:13:42 +01:00
  • 40793f1d86 refactor: Refactor most things Arbion Halili 2025-07-02 21:11:49 +01:00
  • 8596d5c5b1 refactor: Fix UUID implementation Arbion Halili 2025-07-02 11:04:52 +01:00
  • 6de1f2883f feat: Update Interfaces Arbion Halili 2025-07-01 18:41:37 +01:00
  • 73ac8969bc feat: Add ResourceGraph, runner types, etc. Arbion Halili 2025-07-01 13:14:26 +01:00
  • df824e2e87 fix: Ensure MasterState inherits from SharedState Arbion Halili 2025-07-01 12:18:48 +01:00
  • d5033e658c refactor: Replace Literal with Enum in sources.py Seth Howes 2025-07-01 12:15:28 +01:00
  • c0df8e5463 feat: Implement Many Interfaces Arbion Halili 2025-07-01 01:37:00 +01:00
  • 899d8820dd Merge Seth's Control Plane API Work into Alex's Events Branch Arbion Halili 2025-06-30 23:54:41 +01:00
  • 53d5d23898 refactor: Use enums Arbion Halili 2025-06-30 23:45:27 +01:00
  • b758df83cf Chore: Tweak CI Arbion Halili 2025-06-30 22:41:33 +01:00
  • 133ab70d67 chore: Run formatter Alex Cheema 2025-06-30 09:48:03 +01:00
  • aae3e4a82d refactor: Put type defs on one line Alex Cheema 2025-06-30 09:46:44 +01:00
  • 596b069f84 chore: Fail pipeline if working tree changes instead of committing them in CI Alex Cheema 2025-06-30 09:40:47 +01:00
  • c0b8bb9c98 chore: Rename conditional-commit.yml to action.yml Alex Cheema 2025-06-29 22:34:04 +01:00
  • 0c46adc298 refactor: Use official OpenAI types Alex Cheema 2025-06-29 22:30:18 +01:00
  • 4b3e60f899 refactor: Add types for model downloading Alex Cheema 2025-06-29 21:59:06 +01:00
  • 784f0ec423 chore: Skip protobuf generation if no .proto files exist Alex Cheema 2025-06-29 21:52:46 +01:00
  • 38dcf698eb chore: Fix typecheck job in GitHub workflow Alex Cheema 2025-06-29 21:47:23 +01:00
  • c9d44a1658 chore: Fix typecheck job in GitHub workflow Alex Cheema 2025-06-29 21:45:41 +01:00
  • bbdfdac7be refactor: Remove redundant comment Alex Cheema 2025-06-29 21:42:00 +01:00
  • 5ba230ed16 refactor: Add all event types with Event implementations Alex Cheema 2025-06-29 21:41:00 +01:00
  • 5abf03e31b Scaffold Event Sourcing Arbion Halili 2025-06-29 19:44:58 +01:00
  • d8459358cf Refactor CI Arbion Halili 2025-06-28 14:42:53 +01:00
  • c977ce9419 Ensure exo-shared is a Dependency of exo-master and exo-worker Arbion Halili 2025-06-28 14:34:49 +01:00
  • 74adbc4280 Remove PoeThePoet Arbion Halili 2025-06-28 14:33:01 +01:00
  • 587a52a944 Remove Bad UUID Implementation Arbion Halili 2025-06-28 14:08:18 +01:00
  • 885c7d5cd8 Add RULES.md and .cursorrules Arbion Halili 2025-06-28 14:03:01 +01:00
  • e4c4b3e95a Overhaul CI Design Arbion Halili 2025-06-28 12:29:01 +01:00
  • f7f779da19 Fix Type Checker; Improve Protobuf Generation Arbion Halili 2025-06-28 12:28:26 +01:00
  • 38bc8ea7e4 Keep Protobuf Directories Arbion Halili 2025-06-28 01:32:10 +01:00
  • b53c1ba999 Use Hatch Build System Arbion Halili 2025-06-28 01:28:52 +01:00
  • 423efe10b8 Add Protobuf Support Arbion Halili 2025-06-28 01:27:25 +01:00
  • 61b8b1cb18 Add Protobuf Support Arbion Halili 2025-06-28 01:26:49 +01:00
  • 7f0f71b9eb Add .gitignore Arbion Halili 2025-06-28 01:25:51 +01:00
  • da50da2b43 Add Simple env.py Arbion Halili 2025-06-27 11:57:03 +01:00
  • 3564d77e58 Add Sync to Runner Arbion Halili 2025-06-27 11:56:02 +01:00
  • 77546b951e Update pyproject.toml Arbion Halili 2025-06-17 22:28:48 +01:00
  • c15e402f3b Add Simple Groundwork Arbion Halili 2025-06-17 22:23:01 +01:00
  • c57ed32fc5 Add Initial Contribution Rules Arbion Halili 2025-06-17 16:11:15 +01:00
  • 41085eef7b Prepare Environment Parser Arbion Halili 2025-06-17 16:10:58 +01:00
  • 685c8eff58 Configure Runner Tasks to Cover "engines/" Arbion Halili 2025-06-17 07:37:08 +01:00
  • 13b6043c09 Add Linter Arbion Halili 2025-06-17 07:32:33 +01:00
  • 180748ee83 Update Workspace Configuration, Configure Build Backend Arbion Halili 2025-06-17 06:45:25 +01:00
  • 043253a55d Add ML Engines (Backend) Arbion Halili 2025-06-17 05:47:15 +01:00
  • 090265a374 Add Formatter To CI Arbion Halili 2025-06-17 05:46:33 +01:00
  • e2508f3419 Add Type Checker In CI Arbion Halili 2025-06-17 05:46:08 +01:00
  • ac2dfa6565 Initial Structure Arbion Halili 2025-06-17 03:55:41 +01:00
  • db1a5252a2 Add CODEOWNERS. Alex Cheema 2025-06-14 23:32:30 -07:00
  • e4238f9ef3 Merge pull request #800 from exo-explore/grpcio1.71.0 Alex Cheema 2025-03-21 15:23:32 -07:00
  • ad3bc6ceaa downgrade grpcio, grpcio-tools to 1.70.0 Alex Cheema 2025-03-21 15:23:11 -07:00
  • 04d5dca18f Merge pull request #778 from exo-explore/grpcio1.71.0 Alex Cheema 2025-03-12 06:24:57 +00:00
  • 50b6800a61 m3 ultra flops estimates based on some quick profiling Alex Cheema 2025-03-11 22:51:23 -07:00
  • 2857975bf3 upgrade grpcio and grpcio-tools to 1.71.0 Alex Cheema 2025-03-11 17:23:37 -07:00
  • 854f515cf5 Merge pull request #763 from deftdawg/amdgpu Alex Cheema 2025-03-06 16:07:05 +00:00
  • f98d9bac53 Changes required to detect AMD GPUs DeftDawg 2025-03-05 22:49:29 -05:00
  • 017bf93cf5 Merge pull request #753 from mags0ft/patch-1 Alex Cheema 2025-03-03 23:01:34 +00:00
  • 013d2573e7 remove dead links in README mags0ft 2025-03-02 18:37:59 +01:00
  • 2702975762 Merge pull request #746 from exo-explore/grpcio1.70.0 Alex Cheema 2025-02-28 21:26:11 +00:00
  • 30c3f58a00 downgrade grpc to 1.67.0. waiting for fix bd8f8a86e0 Alex Cheema 2025-02-28 21:25:11 +00:00
  • 1bbbb1e1d8 Merge pull request #745 from exo-explore/grpcio1.70.0 Alex Cheema 2025-02-28 21:05:41 +00:00
  • 4081305e60 adjust grpc settings, ensure connected before sending any grpc commands Alex Cheema 2025-02-28 20:52:12 +00:00
  • 52a21645c6 Merge pull request #742 from samiamjidkhan/main Alex Cheema 2025-02-28 12:29:58 +00:00
  • 63570c7b8b Merge pull request #1 from samiamjidkhan/build-fix Sami Khan 2025-02-28 15:47:36 +05:00
  • 971f5240bf build fix Sami Khan 2025-02-28 15:45:57 +05:00
  • 36a6389af0 bump grpcio and grpcio-tools to 1.70.0 Alex Cheema 2025-02-27 01:40:04 +00:00
  • af734f1bf6 Merge pull request #737 from exo-explore/handlegzipdownload v0.0.15-alpha Alex Cheema 2025-02-25 22:10:05 +00:00
  • ee095766d9 handle -gzip suffix in etag for integrity check fixes #633 Alex Cheema 2025-02-25 22:08:15 +00:00
  • a605e233ad Merge pull request #709 from exo-explore/notice Alex Cheema 2025-02-18 11:43:14 +00:00
  • f9a1e5342b update notice in README Alex Cheema 2025-02-18 11:41:09 +00:00
  • 7a374a74cd Merge pull request #708 from exo-explore/notice Alex Cheema 2025-02-17 22:55:44 +00:00
  • 5a00899d73 Merge pull request #705 from cadenmackenzie/addingModelNameInputContainer Alex Cheema 2025-02-17 22:55:29 +00:00
  • cb4bee2694 add notice to README Alex Cheema 2025-02-17 22:54:56 +00:00
  • 9078d094b9 adding current model name to input container information Caden MacKenzie 2025-02-16 18:34:38 -08:00
  • ed70d47cfd Merge pull request #702 from exo-explore/alwayslogdownloaderror Alex Cheema 2025-02-14 21:27:12 +00:00
  • 477e3a5e4c make max_parallel_downloads configurable, increase download chunk size to 8MB Alex Cheema 2025-02-14 21:26:41 +00:00
  • be3b9ee973 Merge pull request #698 from exo-explore/alwayslogdownloaderror Alex Cheema 2025-02-13 22:56:33 +00:00
  • b4e6f8acad always log download errors. some people eg cant access huggingface which causes confusion Alex Cheema 2025-02-13 22:55:09 +00:00
  • de99da7c75 Merge pull request #684 from divinity76/patch-1 Alex Cheema 2025-02-08 12:45:10 +00:00
  • 76d1bd95f5 Merge pull request #688 from exo-explore/readmeupdate Alex Cheema 2025-02-08 02:41:19 +00:00
  • 928214d479 apt-get debian noninteractive in circleci Alex Cheema 2025-02-08 02:40:51 +00:00
  • ce34a886c2 Merge pull request #687 from exo-explore/readmeupdate Alex Cheema 2025-02-08 02:15:50 +00:00
  • d8c3aed0cc update discovery / peer networking modules Alex Cheema 2025-02-08 02:15:13 +00:00
  • 2c982d9295 update README to better reflect support for other devices like NVIDIA and Pi's Alex Cheema 2025-02-08 02:13:04 +00:00
  • 5fe241ec61 code-breaking typo divinity76 2025-02-06 19:02:02 +01:00
  • 05ff20fa89 workaround f16 cast ambiguity divinity76 2025-02-06 18:54:15 +01:00
  • b5fc4bc288 Merge pull request #675 from exo-explore/rmtenacity Alex Cheema 2025-02-03 21:58:08 +00:00
  • 5157d80a46 remove tenacity dependency, implement simple retry logic instead Alex Cheema 2025-02-03 21:56:38 +00:00
  • 75914b4de8 Merge pull request #669 from pavel-rodionov/feature-local-models Alex Cheema 2025-02-03 21:45:27 +00:00
  • d084dbe574 Add toggle to show only models downloaded locally Rodionov Pavel 2025-02-01 23:45:19 -08:00
  • 1a77a52d71 Merge pull request #666 from exo-explore/patchmanualdiscovery Alex Cheema 2025-02-01 23:07:21 +00:00
  • 72329ba984 patch for manual discovery, set known_peers Alex Cheema 2025-02-01 23:06:57 +00:00
  • f663b0afa2 Merge pull request #665 from exo-explore/resumedownload Alex Cheema 2025-02-01 20:23:58 +00:00
  • 51b5c2ca9b add model downloading section to README Alex Cheema 2025-02-01 20:23:05 +00:00
  • 9a1f0a85e6 Merge pull request #664 from exo-explore/resumedownload Alex Cheema 2025-02-01 18:34:36 +00:00
  • 2c0d17c336 beautiful download Alex Cheema 2025-02-01 17:29:19 +00:00
  • 7034ee0fcb resumable downloads with integrity checks Alex Cheema 2025-02-01 13:22:51 +00:00
  • 7a75fb09b2 Merge pull request #660 from exo-explore/robustdownload Alex Cheema 2025-01-30 20:25:15 +00:00
  • 0bebf8dfde fix indent Alex Cheema 2025-01-30 20:21:28 +00:00