awesome-llama: https://github.com/aj-archipelago/cortex
ai ai-agent ai-workspace anthropic-compatible chatgpt claude entities gemini graphql llama llm llm-router mcp model-router multimodal openai openai-compatible rest-api router vertex-ai
Score: 13.859718812628595
Last synced: about 13 hours ago
JSON representation
Repository metadata:
Open-source AI backend control plane for model routing, agent tools, OpenAI-compatible APIs, and private workspaces.
- Host: GitHub
- URL: https://github.com/aj-archipelago/cortex
- Owner: aj-archipelago
- License: mit
- Created: 2023-02-24T01:20:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-07-02T21:56:40.000Z (about 1 month ago)
- Last Synced: 2026-07-31T23:05:39.053Z (13 days ago)
- Topics: ai, ai-agent, ai-workspace, anthropic-compatible, chatgpt, claude, entities, gemini, graphql, llama, llm, llm-router, mcp, model-router, multimodal, openai, openai-compatible, rest-api, router, vertex-ai
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/@aj-archipelago/cortex
- Size: 9.59 MB
- Stars: 65
- Watchers: 8
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Owner metadata:
- Name: Archipelago
- Login: aj-archipelago
- Email:
- Kind: organization
- Description: Archipelago is a research and development lab focused on AI and AI applications for Al Jazeera Digital.
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/126193647?v=4
- Repositories: 1
- Last Synced at: 2023-04-11T18:17:19.609Z
- Profile URL: https://github.com/aj-archipelago
GitHub Events
Total
- Create event: 276
- Delete event: 192
- Fork event: 3
- Issue comment event: 11
- Issues event: 2
- Pull request event: 354
- Pull request review comment event: 211
- Pull request review event: 260
- Push event: 607
- Release event: 73
- Watch event: 11
- Total: 2000
Last Year
- Create event: 72
- Delete event: 40
- Pull request event: 67
- Pull request review comment event: 147
- Pull request review event: 89
- Push event: 225
- Release event: 17
- Watch event: 2
- Total: 659
Committers metadata
Last synced: 1 day ago
Total Commits: 1,436
Total Committers: 8
Avg Commits per committer: 179.5
Development Distribution Score (DDS): 0.403
Commits in past year: 446
Committers in past year: 5
Avg Commits per committer in past year: 89.2
Development Distribution Score (DDS) in past year: 0.332
| Name | Commits | |
|---|---|---|
| Jason McCartney | j****c@t****g | 858 |
| ademgcl | a****l@g****m | 328 |
| hammadsaj | s****h@a****t | 115 |
| Jason McCartney | 3****J | 72 |
| Gaurav Panta | g****v@i****m | 36 |
| dependabot[bot] | 4****] | 14 |
| ajpaulingalls | i****p@a****t | 12 |
| Anas Mostefaoui | m****s@o****m | 1 |
Issue and Pull Request metadata
Last synced: 5 days ago
Total issues: 5
Total pull requests: 631
Average time to close issues: 1 day
Average time to close pull requests: 3 days
Total issue authors: 3
Total pull request authors: 9
Average comments per issue: 0.8
Average comments per pull request: 0.05
Merged pull request: 545
Bot issues: 0
Bot pull requests: 27
Past year issues: 0
Past year pull requests: 45
Past year average time to close issues: N/A
Past year average time to close pull requests: 5 days
Past year issue authors: 0
Past year pull request authors: 4
Past year average comments per issue: 0
Past year average comments per pull request: 0.02
Past year merged pull request: 25
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- jmacAJ (2)
- andrejmoltok (2)
- yoghurtdewdew (1)
Top Pull Request Authors
- jmacAJ (317)
- ademgcl (230)
- hammadsaj (50)
- dependabot[bot] (26)
- idengaurav (3)
- data-angel (2)
- github-actions[bot] (1)
- AG2AI-Admin (1)
- AnasMostefaoui (1)
Top Issue Labels
Top Pull Request Labels
- dependencies (26)
- javascript (14)
- python (2)
Package metadata
- Total packages: 1
-
Total downloads:
- npm: 2,003 last-month
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 171
- Total maintainers: 6
npmjs.org: @aj-archipelago/cortex
Cortex is a GraphQL API for AI. It provides a simple, extensible interface for using AI services from OpenAI, Azure and others.
- Homepage: https://github.com/aj-archipelago/cortex#readme
- Licenses: MIT
- Latest release: 1.4.26 (published 8 months ago)
- Last Synced: 2026-08-02T09:25:39.265Z (11 days ago)
- Versions: 171
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 2,003 Last month
-
Rankings:
- Downloads: 18.973%
- Dependent repos count: 19.076%
- Average: 21.446%
- Dependent packages count: 26.288%
- Maintainers (6)
Dependencies
- 526 dependencies
- ava ^5.2.0 development
- dotenv ^16.0.3 development
- eslint ^8.38.0 development
- eslint-plugin-import ^2.27.5 development
- got ^13.0.0 development
- sinon ^15.0.3 development
- @apollo/server ^4.7.3
- @apollo/server-plugin-response-cache ^4.1.2
- @apollo/utils.keyvadapter ^3.0.0
- @graphql-tools/schema ^9.0.12
- @keyv/redis ^2.5.4
- axios ^1.3.4
- axios-cache-interceptor ^1.0.1
- bottleneck ^2.19.5
- cheerio ^1.0.0-rc.12
- compromise ^14.8.1
- compromise-paragraphs ^0.1.0
- convict ^6.2.3
- express ^4.18.2
- form-data ^4.0.0
- google-auth-library ^8.8.0
- gpt-3-encoder ^1.1.4
- graphql ^16.6.0
- graphql-subscriptions ^2.0.0
- graphql-ws ^5.11.2
- handlebars ^4.7.7
- ioredis ^5.3.1
- keyv ^4.5.2
- langchain ^0.0.47
- subsrt ^1.1.1
- uuid ^9.0.0
- ws ^8.12.0
- 570 dependencies
- fastapi ==0.89.0
- gunicorn ==22.0.0
- openai-whisper *
- uvicorn ==0.20.0
- mcr.microsoft.com/azure-functions/python 4-python3.11 build
- CairoSVG >=2.7.1
- Pillow >=11.0.0
- PyPDF2 >=3.0.1
- PyYAML >=6.0.1
- aiofiles >=24.1.0
- aiohttp >=3.12.14
- arabic-reshaper >=3.0.0
- autogen-agentchat >=0.7.5
- autogen-ext >=0.7.5
- azure-functions >=1.20.0
- azure-storage-blob >=12.19.0
- azure-storage-queue >=12.10.1
- beautifulsoup4 >=4.12.3
- chardet >=5.2.0
- docker >=7.1.0
- docx2txt >=0.9,<1.0
- ebooklib >=0.18
- eml-parser >=1.15.0
- ezdxf >=1.1.1
- fastparquet >=2024.5.0
- fpdf2 >=2.7.9
- fuzzywuzzy >=0.18.0
- geopy >=2.4.1
- h5py >=3.10.0
- html5lib >=1.1
- imageio >=2.34.0
- imageio-ffmpeg >=0.4.9
- jsonschema >=4.20.0
- kaleido >=0.2.1
- librosa >=0.10.1
- lxml >=5.3.0
- markitdown >=0.1.2
- matplotlib >=3.9.0
- moviepy >=1.0.3
- msg-parser >=1.2.0,<2.0
- netCDF4 >=1.6.5
- networkx >=3.2.1
- nltk >=3.9.1
- numpy >=1.26.0
- odfpy >=1.4.1
- openai >=1.97.1
- opencv-python >=4.9.0
- openpyxl >=3.1.2
- pandas >=2.2.0
- pandas_datareader *
- patool >=1.12
- pdf2image >=1.16.3
- pdfminer.six >=20221105
- playwright >=1.54.0
- plotly >=5.24.1
- polars >=1.8.2
- py7zr >=0.21.0
- pyarrow >=16.1.0
- pydub >=0.25.1
- pyheif >=0.6.3
- pymysql >=1.1.1
- python-Levenshtein >=0.23.0
- python-bidi >=0.4.2
- python-dateutil >=2.8.2
- python-dotenv >=1.0.1
- python-lzf >=0.2.4
- python-magic >=0.4.27
- python-pptx >=0.6.23
- python-pptx-interface >=0.0.14
- python-slugify >=8.0.1
- pytz >=2024.1
- rarfile >=4.0
- redis >=5.0.4
- reportlab >=4.2.5
- requests >=2.32.3
- scikit-image >=0.23.0
- scikit-learn >=1.4.0
- scipy >=1.14.0
- seaborn >=0.13.0
- soundfile >=0.12.1
- spacy >=3.8.4
- sqlalchemy >=2.0.30
- statsmodels >=0.14.1
- tabula-py >=2.8.1
- tabulate >=0.9.0
- tenacity >=8.2.3
- tiktoken >=0.9.0
- tqdm >=4.66.1
- validators >=0.22.0
- wordcloud >=1.9.3
- xlrd >=2.0.1
- xlsxwriter >=3.1.9
- yfinance >=0.2.0
- mcr.microsoft.com/azure-functions/python 4-python3.11 build
- arc/whisper latest
- asynckit 0.4.0
- axios 1.12.2
- call-bind-apply-helpers 1.0.2
- combined-stream 1.0.8
- delayed-stream 1.0.0
- dunder-proto 1.0.1
- es-define-property 1.0.1
- es-errors 1.3.0
- es-object-atoms 1.1.1
- es-set-tostringtag 2.1.0
- follow-redirects 1.15.11
- form-data 4.0.4
- function-bind 1.1.2
- get-intrinsic 1.3.0
- get-proto 1.0.1
- gopd 1.2.0
- has-symbols 1.1.0
- has-tostringtag 1.0.2
- hasown 2.0.2
- math-intrinsics 1.1.0
- mime-db 1.52.0
- mime-types 2.1.35
- proxy-from-env 1.1.0
- mcr.microsoft.com/azure-functions/python 4-python3.11 build
- @babel/plugin-proposal-private-property-in-object 7.21.11 development
- @testing-library/jest-dom ^5.14.1 development
- @testing-library/react ^13.0.0 development
- @testing-library/user-event ^13.2.1 development
- @types/jest ^27.0.1 development
- @types/node ^16.7.13 development
- @types/react ^18.0.0 development
- @types/react-dom ^18.0.0 development
- @types/react-syntax-highlighter ^15.5.13 development
- @vitejs/plugin-react ^4.3.4 development
- autoprefixer ^10.4.20 development
- postcss ^8.4.49 development
- tailwindcss ^3.4.17 development
- vite ^6.0.5 development
- @emotion/react ^11.14.0
- @emotion/styled ^11.14.0
- @mui/icons-material ^6.2.0
- @mui/material ^6.2.0
- @tailwindcss/typography ^0.5.15
- katex ^0.16.15
- react ^19.0.0
- react-dom ^19.0.0
- react-markdown ^9.0.1
- react-spinners 0.15.0
- react-syntax-highlighter ^15.6.1
- rehype-katex ^7.0.1
- rehype-raw ^7.0.0
- remark-gfm ^4.0.0
- remark-math ^6.0.0
- socket.io-client 4.8.1
- typescript ^4.4.2
- web-vitals ^2.1.0
- @types/bun 1.1.14 development
- @types/node 22.10.1 development
- bun-types ^1.1.38 development
- concurrently ^8.2.2 development
- @hono/node-server 1.13.7
- @paralleldrive/cuid2 2.2.2
- hono 4.6.13
- socket.io 4.8.1
- 472 dependencies
- @eslint/js ^9.26.0 development
- ava ^5.3.1 development
- dotenv ^16.3.1 development
- eslint-plugin-import ^2.31.0 development
- globals ^16.1.0 development
- nock ^13.3.0 development
- typescript-eslint ^8.32.1 development
- @azure/storage-blob ^12.13.0
- @distube/ytdl-core ^4.14.3
- @google-cloud/storage ^7.10.0
- axios ^1.7.4
- busboy ^1.6.0
- cors ^2.8.5
- express ^4.21.1
- fluent-ffmpeg ^2.1.3
- form-data ^4.0.0
- ioredis ^5.3.1
- mime-types ^3.0.1
- papaparse ^5.4.1
- pdfjs-dist ^4.2.67
- public-ip ^6.0.1
- uuid ^9.0.0
- xlsx ^0.18.5
- azure-functions *
- markitdown >=0.1.0
- arc/whisper latest
- @vitest/coverage-v8 ^3.1.2 development
- aws-sdk-mock ^5.8.0 development
- mock-fs ^5.2.0 development
- supertest ^7.1.0 development
- vitest ^3.1.2 development
- @aws-sdk/client-s3 ^3.0.0
- @aws-sdk/s3-request-presigner ^3.0.0
- busboy ^1.6.0
- cors ^2.8.5
- dotenv ^16.0.0
- express ^4.18.2
- js-yaml ^4.1.0
- node-fetch ^2.7.0
- swagger-jsdoc ^6.2.8
- swagger-ui-express ^5.0.0
- uuid ^9.0.0
- MarkupSafe ==3.0.2
- Werkzeug ==3.1.3
- aiohttp *
- azure-functions ==1.23.0
- babel ==2.17.0
- certifi ==2025.4.26
- charset-normalizer ==3.4.2
- courlan ==1.3.2
- dateparser ==1.2.1
- greenlet ==3.0.3
- htmldate ==1.9.3
- jusText ==3.0.2
- lxml ==5.4.0
- lxml_html_clean ==0.4.2
- playwright ==1.45.0
- pyee ==11.1.0
- python-dateutil ==2.9.0.post0
- pytz ==2025.2
- regex ==2024.11.6
- six ==1.17.0
- tld ==0.13
- trafilatura ==2.0.0
- typing_extensions ==4.13.2
- tzlocal ==5.3.1
- axios ^1.6.0
- form-data ^4.0.0
- actions/checkout v4 composite
- actions/setup-node v4 composite
- node 18-alpine build
- ipykernel ^6.29.5 develop
- aiofiles ^24.1.0
- aiohttp ^3.12.14
- arabic-reshaper ^3.0.0
- autogen-agentchat ^0.7.5
- autogen-ext ^0.7.5
- azure-functions ^1.20.0
- azure-storage-blob ^12.19.0
- azure-storage-queue ^12.10.1
- beautifulsoup4 ^4.12.3
- cairosvg ^2.7.1
- chardet ^5.2.0
- docker ^7.1.0
- docx2txt >=0.9,<1.0
- ebooklib ^0.18
- eml-parser ^1.15.0
- ezdxf ^1.1.1
- fastparquet ^2024.5.0
- fpdf2 ^2.7.9
- fuzzywuzzy ^0.18.0
- geopy ^2.4.1
- h5py ^3.10.0
- html5lib ^1.1
- imageio ^2.34.0
- imageio-ffmpeg ^0.4.9
- jsonschema ^4.20.0
- kaleido ^0.2.1
- librosa ^0.10.1
- lxml ^5.3.0
- markitdown ^0.1.2
- matplotlib ^3.10.3
- moviepy ^1.0.3
- msg-parser >=1.2.0,<2.0
- netcdf4 ^1.6.5
- networkx ^3.2.1
- nltk ^3.9.1
- numpy ^1.26.0
- odfpy ^1.4.1
- openai ^1.97.1
- opencv-python ^4.9.0
- openpyxl ^3.1.2
- pandas ^2.3.1
- patool ^1.12
- pdf2image ^1.16.3
- pdfminer *
- pillow ^11.0.0
- playwright ^1.54.0
- plotly ^5.24.1
- polars ^1.8.2
- py7zr ^0.21.0
- pyarrow ^16.1.0
- pydub ^0.25.1
- pyheif ^0.6.3
- pymysql ^1.1.1
- pypdf2 ^3.0.1
- python >=3.11,<3.13
- python-bidi ^0.4.2
- python-dateutil ^2.8.2
- python-dotenv ^1.0.1
- python-levenshtein ^0.23.0
- python-lzf ^0.2.4
- python-magic ^0.4.27
- python-pptx ^0.6.23
- python-pptx-interface ^0.0.14
- python-slugify ^8.0.1
- pytz ^2024.1
- pyyaml ^6.0.1
- rarfile ^4.0
- redis ^5.0.4
- reportlab ^4.2.5
- requests ^2.32.3
- scikit-image ^0.23.0
- scikit-learn ^1.4.0
- scipy ^1.14.0
- seaborn ^0.13.0
- soundfile ^0.12.1
- spacy ^3.8.4
- sqlalchemy ^2.0.30
- statsmodels ^0.14.1
- tabula-py ^2.8.1
- tabulate ^0.9.0
- tenacity ^8.2.3
- tiktoken ^0.9.0
- tqdm ^4.66.1
- validators ^0.22.0
- wordcloud ^1.9.3
- xlrd ^2.0.1
- xlsxwriter ^3.1.9
- yfinance ^0.2.0
- PyPDF2 ==3.0.1
- aiohttp ==3.9.1
- azure-functions ==1.18.0
- azure-storage-blob *
- nvidia/cuda 12.2.2-devel-ubuntu22.04 build