{"data":{"slug":"raybytes-chatmock","name":"ChatMock","tagline":"OpenAI & Ollama compatible API powered by Codex","github_url":"https://github.com/RayBytes/ChatMock","owner":"RayBytes","repo":"ChatMock","owner_avatar_url":"https://avatars.githubusercontent.com/u/108236317?v=4","primary_language":"Python","stars":1545,"forks":212,"topics":["ai","chatgpt","codex","gpt-5","ollama","openai","openai-codex-cli","openai-codex-intergration"],"archived":false,"github_pushed_at":"2026-09-01T02:05:57+00:00","maintenance_label":"Active","stars_delta_30d":17,"url":"https://www.graphcanon.com/tools/raybytes-chatmock","markdown_url":"https://www.graphcanon.com/tools/raybytes-chatmock.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/raybytes-chatmock","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=raybytes-chatmock","description":"OpenAI & Ollama compatible API powered by Codex","homepage_url":null,"license":"MIT","open_issues":14,"watchers":9,"ai_summary":"Provides an AI-based chat service that is compatible with OpenAI and Ollama APIs, leveraging Codex for responses.","readme_excerpt":"## Install\n\n#### Homebrew\n```bash\nbrew tap RayBytes/chatmock\nbrew install chatmock\n```\n\n#### pipx / pip\n```bash\npipx install chatmock\n```\n\n#### GUI\nDownload from [releases](https://github.com/RayBytes/ChatMock/releases) (macOS & Windows)\n\n#### Docker\nSee [DOCKER.md](DOCKER.md)\n\n<br>","github_created_at":"2025-08-15T10:28:50+00:00","created_at":"2026-07-15T11:19:05.784085+00:00","updated_at":"2026-09-20T05:19:03.391319+00:00","categories":[{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"chatgpt","name":"chatgpt"},{"slug":"codex","name":"codex"},{"slug":"gpt-5","name":"gpt-5"},{"slug":"ollama","name":"ollama"},{"slug":"openai","name":"openai"},{"slug":"openai-codex-cli","name":"openai-codex-cli"},{"slug":"openai-codex-integration","name":"openai-codex-integration"}],"trust":{"provenance":{"is_fork":false,"github_id":1038507702,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:19:00.283Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":19,"last_release_at":"2025-11-26T07:39:39Z","stars_delta_30d":17,"open_issues_delta_30d":7},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T11:19:07.052Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:19:01.324Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T05:19:01.324Z","managed_saas":false},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-20T05:19:01.324Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-20T05:19:01.324Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T05:19:01.324Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-20T05:19:01.324Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"freemium","summary":"Open-source under MIT license, meaning free to use for all development phases; premium features or commercial support may apply at a later stage if introduced by the maintainers."},"requirements":{"min_ram_gb":4,"requires_docker":true},"constraints":{"min_ram_gb":4,"pricing_model":"freemium","requires_docker":true},"when_to_use":["Developers leveraging OpenAI or Ollama APIs looking to integrate a chat component that is powered by Codex can opt for ChatMock.","Projects that aim to support multiple API integrations, particularly focusing on the ease of incorporating an AI chat service with existing workflows might find ChatMock useful."],"when_not_to_use":["If your project specifically requires an alternative chat framework not compatible with or leveraging Codex or OpenAI/Ollama APIs, avoid using ChatMock.","Avoid this tool if you require a more diversified set of AI models not integrated within OpenAI or Ollama ecosystems, as this could limit flexibility over other tools."],"source":"enrich:decision_facts","observed_at":"2026-07-17T12:35:55.192Z"},"constraint_facets":{"min_ram_gb":4,"pricing_model":"freemium","requires_docker":true},"decision_summary":[{"label":"Pricing","value":"freemium - Open-source under MIT license, meaning free to use for all development phases; premium features or commercial support may apply at a later stage if introduced by the maintainers."},{"label":"Requirements","value":"Min 4 GB RAM; Requires Docker"},{"label":"Adopt for","value":"ChatMock offers an AI-based chat service compatible with OpenAI and Ollama APIs using Codex for response processing."}]}}