An open API service for producing an overview of a list of open source projects.

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.


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/aj-archipelago/cortex

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

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

package-lock.json npm
  • 526 dependencies
package.json npm
  • 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
helper-apps/cortex-workspace/package.json npm
  • express ^4.21.0
helper-apps/cortex-workspace/Dockerfile docker
  • node 22-slim build
helper-apps/cortex-workspace/package-lock.json npm
  • 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
helper-apps/cortex-file-handler/package-lock.json npm
  • 570 dependencies
helper-apps/cortex-whisper-wrapper/requirements.txt pypi
  • fastapi ==0.89.0
  • gunicorn ==22.0.0
  • openai-whisper *
  • uvicorn ==0.20.0
helper-apps/cortex-browser/Dockerfile docker
  • mcr.microsoft.com/azure-functions/python 4-python3.11 build
helper-apps/cortex-whisper-wrapper/docker-compose.yml docker
  • arc/whisper latest
helper-apps/cortex-doc-to-pdf/examples/package-lock.json npm
  • 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
helper-apps/cortex-doc-to-pdf/Dockerfile docker
  • mcr.microsoft.com/azure-functions/python 4-python3.11 build
helper-apps/cortex-realtime-voice-server/client/package.json npm
  • @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
helper-apps/cortex-realtime-voice-server/package.json npm
  • @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
helper-apps/mogrt-handler/package-lock.json npm
  • 472 dependencies
helper-apps/cortex-file-handler/package.json npm
  • @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
helper-apps/cortex-markitdown/requirements.txt pypi
  • azure-functions *
  • markitdown >=0.1.0
helper-apps/cortex-doc-to-pdf/docker-compose.yml docker
helper-apps/cortex-whisper-wrapper/docker-compose.debug.yml docker
  • arc/whisper latest
helper-apps/mogrt-handler/package.json npm
  • @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
helper-apps/cortex-browser/requirements.txt pypi
  • 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
helper-apps/cortex-doc-to-pdf/examples/package.json npm
  • axios ^1.6.0
  • form-data ^4.0.0
.github/workflows/cortex-file-handler-test.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
helper-apps/cortex-file-handler/Dockerfile docker
  • node 18-alpine build
helper-apps/cortex-doc-to-pdf/requirements.txt pypi
  • PyPDF2 ==3.0.1
  • aiohttp ==3.9.1
  • azure-functions ==1.18.0
helper-apps/cortex-file-converter/requirements.txt pypi
  • azure-storage-blob *
helper-apps/cortex-whisper-wrapper/Dockerfile docker
  • nvidia/cuda 12.2.2-devel-ubuntu22.04 build
helper-apps/cortex-companion-relay/Dockerfile docker
  • node 22-alpine build
helper-apps/cortex-realtime-audio-gateway/package-lock.json npm
  • 141 dependencies
helper-apps/cortex-realtime-audio-gateway/package.json npm
  • ava ^5.3.1 development
  • dotenv ^16.3.1 development
  • ioredis ^5.11.1
  • ws ^8.18.0
helper-apps/concierge-companion/package.json npm
  • 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
helper-apps/cortex-companion-relay/package-lock.json npm
  • @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
helper-apps/cortex-companion-relay/package.json npm
  • ioredis 5.3.2
  • ws ^8.18.3
helper-apps/concierge-companion/package-lock.json npm
  • 344 dependencies
helper-apps/cortex-realtime-audio-gateway/Dockerfile docker
  • node 22-alpine build