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: 12.532177035579231
Last synced: about 19 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-09-24T23:13:17.000Z (about 1 month ago)
- Last Synced: 2026-10-22T08:55:16.582Z (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: 10.4 MB
- Stars: 66
- Watchers: 8
- Forks: 9
- Open Issues: 1
-
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: 9
- Last Synced at: 2026-11-01T20:06:24.831Z
- 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: 49
- Delete event: 31
- Pull request event: 37
- Pull request review comment event: 101
- Pull request review event: 36
- Push event: 131
- Release event: 13
- Watch event: 1
- Total: 399
Committers metadata
Last synced: 2 days ago
Total Commits: 1,438
Total Committers: 8
Avg Commits per committer: 179.75
Development Distribution Score (DDS): 0.402
Commits in past year: 281
Committers in past year: 5
Avg Commits per committer in past year: 56.2
Development Distribution Score (DDS) in past year: 0.224
| Name | Commits | |
|---|---|---|
| Jason McCartney | j****c@t****g | 860 |
| 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: 2 days ago
Total issues: 5
Total pull requests: 632
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: 546
Bot issues: 0
Bot pull requests: 27
Past year issues: 0
Past year pull requests: 12
Past year average time to close issues: N/A
Past year average time to close pull requests: 7 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.0
Past year merged pull request: 8
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 (318)
- 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: 510 last-month
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 179
- 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.34 (published 9 months ago)
- Last Synced: 2026-11-01T20:10:28.978Z (2 days ago)
- Versions: 179
- Dependent Packages: 1
- Dependent Repositories: 0
- Downloads: 510 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
- express ^4.21.0
- node 22-slim build
- accepts 1.3.8
- array-flatten 1.1.1
- body-parser 1.20.4
- bytes 3.1.2
- call-bind-apply-helpers 1.0.2
- call-bound 1.0.4
- content-disposition 0.5.4
- content-type 1.0.5
- cookie 0.7.2
- cookie-signature 1.0.7
- debug 2.6.9
- depd 2.0.0
- destroy 1.2.0
- dunder-proto 1.0.1
- ee-first 1.1.1
- encodeurl 2.0.0
- es-define-property 1.0.1
- es-errors 1.3.0
- es-object-atoms 1.1.1
- escape-html 1.0.3
- etag 1.8.1
- express 4.22.1
- finalhandler 1.3.2
- forwarded 0.2.0
- fresh 0.5.2
- function-bind 1.1.2
- get-intrinsic 1.3.0
- get-proto 1.0.1
- gopd 1.2.0
- has-symbols 1.1.0
- hasown 2.0.2
- http-errors 2.0.1
- iconv-lite 0.4.24
- inherits 2.0.4
- ipaddr.js 1.9.1
- math-intrinsics 1.1.0
- media-typer 0.3.0
- merge-descriptors 1.0.3
- methods 1.1.2
- mime 1.6.0
- mime-db 1.52.0
- mime-types 2.1.35
- ms 2.1.3
- ms 2.0.0
- negotiator 0.6.3
- object-inspect 1.13.4
- on-finished 2.4.1
- parseurl 1.3.3
- path-to-regexp 0.1.12
- proxy-addr 2.0.7
- qs 6.14.1
- range-parser 1.2.1
- raw-body 2.5.3
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- send 0.19.2
- serve-static 1.16.3
- setprototypeof 1.2.0
- side-channel 1.1.0
- side-channel-list 1.0.0
- side-channel-map 1.0.1
- side-channel-weakmap 1.0.2
- statuses 2.0.2
- toidentifier 1.0.1
- type-is 1.6.18
- unpipe 1.0.0
- utils-merge 1.0.1
- vary 1.1.2
- 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
- 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
- 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
- node 22-alpine build
- 141 dependencies
- ava ^5.3.1 development
- dotenv ^16.3.1 development
- ioredis ^5.11.1
- ws ^8.18.0
- electron ^41.0.0 development
- electron-builder ^26.0.12 development
- @modelcontextprotocol/sdk ^1.26.0
- @modelcontextprotocol/server-filesystem 2026.8.31
- electron-updater 6.8.9
- ws ^8.18.3
- @ioredis/commands 1.11.0
- cluster-key-slot 1.1.2
- debug 4.4.3
- denque 2.1.0
- ioredis 5.3.2
- lodash.defaults 4.2.0
- lodash.isarguments 3.1.0
- ms 2.1.3
- redis-errors 1.2.0
- redis-parser 3.0.0
- standard-as-callback 2.1.0
- ws 8.21.3
- ioredis 5.3.2
- ws ^8.18.3
- 344 dependencies
- node 22-alpine build