MCPcopy Create free account
hub / github.com/artsy/eigen

github.com/artsy/eigen @ios-9.12.0-2026.07.03.09-submission

Chat with this repo
repository ↗ · DeepWiki ↗ · release ios-9.12.0-2026.07.03.09-submission ↗ · + Follow
5,322 symbols 19,476 edges 2,355 files 32 documented · 1% 71 cross-repo links updated 2d agoios-9.13.0-2026.07.16.09-submission · 2026-07-16★ 3,7752 open issues

Browse by type

Functions 3,995 Types & classes 1,327
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Meta

Intro

Don't know what Artsy is? Check out this overview or read our objc.io on team culture.

Artsy is an Open Source project. Feel free to check the Artsy readme for an overview as well as Practices and Playbooks.

Eigen is Artsy's mobile app repository.

Want to know more about Eigen? Read the mobile blog posts, or eigen's specifically.

Other mobile projects are Energy, with the retired Eidolon, Emission and Emergence.

Getting Started

Deployment

For how we deploy, check out the dedicated documentation:

Thanks

Thanks to all our contributors.

License

MIT License. See LICENSE.

About Artsy

This project is the work of engineers at Artsy, the world's leading and largest online art marketplace and platform for discovering art. One of our core Engineering Principles is being Open Source by Default which means we strive to share as many details of our work as possible.

You can learn more about this work from our blog and by following @ArtsyOpenSource or explore our public data by checking out our API. If you're interested in a career at Artsy, read through our job postings!

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 3,743
Interface 1,163
Method 252
Class 129
Enum 35

Languages

TypeScript100%
Java1%

Modules by API surface

src/app/Components/Bidding/Screens/Registration.tsx27 symbols
src/app/Scenes/MyCollection/Screens/Insights/providers/MedianSalePriceChartDataContext.tsx26 symbols
src/app/Scenes/HomeView/helpers/homeAnalytics.ts24 symbols
src/app/Scenes/Map/GlobalMap.tsx22 symbols
src/app/Components/ArtworkFilter/ArtworkFilterHelpers.ts21 symbols
scripts/utils/doctor.js20 symbols
src/app/utils/saleTime.ts18 symbols
src/app/Components/ArtsyWebView.tsx18 symbols
src/app/store/GlobalStore.tsx17 symbols
src/app/Scenes/Artwork/Artwork.tsx17 symbols
src/app/utils/WorkflowEngine/WorkflowEngine.tsx15 symbols
src/app/Components/Select/SelectV2.tsx15 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

Dependencies from manifests, versioned

@artsy/cohesion4.360.0 · 1×
@artsy/icons3.67.0 · 1×
@artsy/palette-mobile23.12.0 · 1×
@artsy/to-title-case1.2.0 · 1×
@artsy/update-repo0.8.2 · 1×
@babel/core7.26.0 · 1×
@babel/plugin-proposal-decorators7.18.9 · 1×
@babel/plugin-transform-flow-strip-types7.18.9 · 1×
@babel/plugin-transform-named-capturing-groups-regex7.20.5 · 1×
@babel/preset-env7.25.3 · 1×
@babel/preset-react7.18.6 · 1×
@babel/preset-typescript7.18.6 · 1×

For agents

$ claude mcp add eigen \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page