{"tool":{"id":"entire","kind":"tool","name":"Entire","company":"Entire","url":"https://entire.com","logo":null,"layer":null,"primaryPhase":"understand","phases":["understand","review","cicd"],"segment":"multi-phase","subKind":null,"targetBuyer":["developer"],"interface":["web","cli"],"autonomy":null,"summary":"The Git Forge for agent-human collaboration.","customers":null,"traction":null,"gtmPartners":null,"pricingModel":null,"pricingBucket":null,"entryPrice":null,"deployment":null,"models":null,"openSource":true,"repo":"https://github.com/entireio/cli","compliance":null,"founded":null,"hq":null,"headcountBand":null,"fundingTotal":null,"lastRound":"$60M seed, led by Felicis, at a $300M valuation (2026)","status":null,"sources":[{"field":"summary","url":"https://entire.com/","tier":"A","retrieved":"2026-10-27"},{"field":"repo","url":"https://entire.com/","tier":"A","retrieved":"2026-10-27"},{"field":"open_source","url":"https://github.com/entireio/cli","tier":"A","retrieved":"2026-10-27"},{"field":"last_round","url":"https://techcrunch.com/2026/02/10/former-github-ceo-raises-record-60m-dev-tool-seed-round-at-300m-valuation/","tier":"B","retrieved":"2026-10-27"},{"field":"relations","url":"https://github.com/entireio/cli","tier":"A","retrieved":"2026-10-27"}],"lastVerified":"2026-10-27","freshness":{"checked":"2026-10-27","share90":1,"band":"fresh"},"history":{"added":"2026-10-27","addedBy":"Geoff Hollingworth","addedCommit":"285f6f7c5c1b45ecbf154dca9d4965ba800c8111","edited":"2026-10-27","editedBy":"Geoff Hollingworth","editedCommit":"285f6f7c5c1b45ecbf154dca9d4965ba800c8111","requestedBy":[{"name":"Geoff Hollingworth","issue":3}]}},"relations":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"claude-code","otherName":"Claude Code","direction":"out"},{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"openai-codex","otherName":"Codex","direction":"out"},{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"cursor","otherName":"Cursor","direction":"out"},{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"github-copilot","otherName":"GitHub Copilot","direction":"out"},{"from":"entire","to":"opencode","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"opencode","otherName":"OpenCode","direction":"out"},{"from":"entire","to":"google-antigravity","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"google-antigravity","otherName":"Google Antigravity","direction":"out"},{"from":"entire","to":"factory","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"factory","otherName":"Factory (Droids)","direction":"out"},{"from":"entire","to":"github","type":"integrates_with","sources":["https://github.com/entireio/cli"],"other":"github","otherName":"GitHub","direction":"out"}],"changes":[{"kind":"added","date":"2026-10-27","commit":"285f6f7c5c1b45ecbf154dca9d4965ba800c8111","author":"Geoff Hollingworth","requestedBy":[{"name":"Geoff Hollingworth","issue":3}],"tool":"entire","name":"Entire","tools":[],"from":null,"fields":[],"published":[],"relationsAdded":[],"relationsRemoved":[],"text":"Entire added"}],"isNew":true,"connections":{"groups":[{"group":"plan","direct":[],"twoStep":[{"tool":"bmad","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bmad","to":"claude-code","type":"integrates_with","sources":["https://github.com/bmad-code-org/BMAD-METHOD"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bmad","to":"openai-codex","type":"integrates_with","sources":["https://github.com/bmad-code-org/BMAD-METHOD"]}]}]},{"tool":"chatprd","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"chatprd","to":"claude-code","type":"integrates_with","sources":["https://www.chatprd.ai/pricing"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"chatprd","to":"openai-codex","type":"integrates_with","sources":["https://www.chatprd.ai/pricing"]}]}]},{"tool":"tessl","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"tessl","to":"claude-code","type":"integrates_with","sources":["https://tessl.io"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"tessl","to":"cursor","type":"integrates_with","sources":["https://tessl.io"]}]},{"via":"github-copilot","steps":[{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"tessl","to":"github-copilot","type":"integrates_with","sources":["https://tessl.io"]}]}]},{"tool":"traycer","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"traycer","to":"claude-code","type":"integrates_with","sources":["https://traycer.ai/blog/inside-traycers-multi-model-architecture","https://traycer.ai/pricing"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"traycer","to":"openai-codex","type":"integrates_with","sources":["https://traycer.ai/blog/inside-traycers-multi-model-architecture","https://traycer.ai/pricing"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"traycer","to":"cursor","type":"integrates_with","sources":["https://traycer.ai/blog/inside-traycers-multi-model-architecture","https://traycer.ai/pricing"]}]},{"via":"opencode","steps":[{"from":"entire","to":"opencode","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"traycer","to":"opencode","type":"integrates_with","sources":["https://traycer.ai/blog/inside-traycers-multi-model-architecture","https://traycer.ai/pricing"]}]}]}]},{"group":"code","direct":[{"tool":"claude-code","paths":[{"via":null,"steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"openai-codex","paths":[{"via":null,"steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"cursor","paths":[{"via":null,"steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"factory","paths":[{"via":null,"steps":[{"from":"entire","to":"factory","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"github-copilot","paths":[{"via":null,"steps":[{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"google-antigravity","paths":[{"via":null,"steps":[{"from":"entire","to":"google-antigravity","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]},{"tool":"opencode","paths":[{"via":null,"steps":[{"from":"entire","to":"opencode","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]}],"twoStep":[{"tool":"ellipsis","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"ellipsis","to":"claude-code","type":"integrates_with","sources":["https://www.ellipsis.dev/platform"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"ellipsis","to":"openai-codex","type":"integrates_with","sources":["https://www.ellipsis.dev/platform"]}]}]},{"tool":"goose","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"goose","to":"claude-code","type":"integrates_with","sources":["https://goose-docs.ai","https://github.com/block/goose"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"goose","to":"openai-codex","type":"integrates_with","sources":["https://goose-docs.ai","https://github.com/block/goose"]}]}]},{"tool":"openhands","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"openhands","to":"claude-code","type":"integrates_with","sources":["https://www.all-hands.dev"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"openhands","to":"openai-codex","type":"integrates_with","sources":["https://www.all-hands.dev"]}]}]},{"tool":"warp","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"warp","to":"claude-code","type":"integrates_with","sources":["https://www.warp.dev"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"warp","to":"openai-codex","type":"integrates_with","sources":["https://www.warp.dev"]}]}]},{"tool":"zed","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"zed","to":"claude-code","type":"integrates_with","sources":["https://zed.dev/pricing"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"zed","to":"openai-codex","type":"integrates_with","sources":["https://zed.dev/pricing"]}]}]}]},{"group":"review","direct":[],"twoStep":[{"tool":"bito","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bito","to":"claude-code","type":"integrates_with","sources":["https://bito.ai/","https://bito.ai/compare/bito-vs-kiro/"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bito","to":"openai-codex","type":"integrates_with","sources":["https://bito.ai/","https://bito.ai/compare/bito-vs-kiro/"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bito","to":"cursor","type":"integrates_with","sources":["https://bito.ai/","https://bito.ai/compare/bito-vs-kiro/"]}]},{"via":"github-copilot","steps":[{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"bito","to":"github-copilot","type":"integrates_with","sources":["https://bito.ai/","https://bito.ai/compare/bito-vs-kiro/"]}]}]},{"tool":"cursor-bugbot","paths":[{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"cursor-bugbot","to":"cursor","type":"ships_inside","sources":["https://cursor.com/bugbot"]}]}]},{"tool":"greptile","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"greptile","to":"claude-code","type":"integrates_with","sources":["https://www.greptile.com/"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"greptile","to":"openai-codex","type":"integrates_with","sources":["https://www.greptile.com/"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"greptile","to":"cursor","type":"integrates_with","sources":["https://www.greptile.com/"]}]}]},{"tool":"macroscope","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"macroscope","to":"claude-code","type":"integrates_with","sources":["https://macroscope.com/comparison/macroscope-vs-qodo"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"macroscope","to":"openai-codex","type":"integrates_with","sources":["https://macroscope.com/comparison/macroscope-vs-qodo"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"macroscope","to":"cursor","type":"integrates_with","sources":["https://macroscope.com/comparison/macroscope-vs-qodo"]}]},{"via":"opencode","steps":[{"from":"entire","to":"opencode","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"macroscope","to":"opencode","type":"integrates_with","sources":["https://macroscope.com/comparison/macroscope-vs-qodo"]}]}]},{"tool":"sonar","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sonar","to":"claude-code","type":"integrates_with","sources":["https://www.sonarsource.com/partners/","https://www.sonarsource.com/plans-and-pricing/"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sonar","to":"cursor","type":"integrates_with","sources":["https://www.sonarsource.com/partners/","https://www.sonarsource.com/plans-and-pricing/"]}]},{"via":"github-copilot","steps":[{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sonar","to":"github-copilot","type":"integrates_with","sources":["https://www.sonarsource.com/partners/","https://www.sonarsource.com/plans-and-pricing/"]}]}]}]},{"group":"test","direct":[],"twoStep":[{"tool":"diffblue","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"diffblue","to":"claude-code","type":"integrates_with","sources":["https://www.diffblue.com/"]}]}]},{"tool":"mabl","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"mabl","to":"claude-code","type":"integrates_with","sources":["https://www.mabl.com"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"mabl","to":"openai-codex","type":"integrates_with","sources":["https://www.mabl.com"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"mabl","to":"cursor","type":"integrates_with","sources":["https://www.mabl.com"]}]}]}]},{"group":"cicd","direct":[],"twoStep":[{"tool":"circleci","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"circleci","to":"claude-code","type":"integrates_with","sources":["https://circleci.com/"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"circleci","to":"cursor","type":"integrates_with","sources":["https://circleci.com/"]}]}]},{"tool":"gitlab-duo","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"gitlab-duo","to":"claude-code","type":"integrates_with","sources":["https://about.gitlab.com/partners/","https://about.gitlab.com/gitlab-duo"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"gitlab-duo","to":"openai-codex","type":"integrates_with","sources":["https://about.gitlab.com/partners/","https://about.gitlab.com/gitlab-duo"]}]}]}]},{"group":"maintain","direct":[],"twoStep":[{"tool":"vfunction","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"vfunction","to":"claude-code","type":"integrates_with","sources":["https://vfunction.com/","https://vfunction.com/pricing/"]}]}]}]},{"group":"understand","direct":[],"twoStep":[{"tool":"context7","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"context7","to":"claude-code","type":"integrates_with","sources":["https://context7.com"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"context7","to":"openai-codex","type":"integrates_with","sources":["https://context7.com"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"context7","to":"cursor","type":"integrates_with","sources":["https://context7.com"]}]}]},{"tool":"driver-ai","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"driver-ai","to":"claude-code","type":"integrates_with","sources":["https://www.driver.ai/pricing"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"driver-ai","to":"cursor","type":"integrates_with","sources":["https://www.driver.ai/pricing"]}]}]},{"tool":"sourcegraph","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sourcegraph","to":"claude-code","type":"integrates_with","sources":["https://sourcegraph.com/partners","https://sourcegraph.com/pricing"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sourcegraph","to":"openai-codex","type":"integrates_with","sources":["https://sourcegraph.com/partners","https://sourcegraph.com/pricing"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"sourcegraph","to":"cursor","type":"integrates_with","sources":["https://sourcegraph.com/partners","https://sourcegraph.com/pricing"]}]}]}]},{"group":"measure","direct":[],"twoStep":[{"tool":"faros","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"faros","to":"claude-code","type":"integrates_with","sources":["https://www.faros.ai/compare/faros-vs-dx","https://www.faros.ai"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"faros","to":"openai-codex","type":"integrates_with","sources":["https://www.faros.ai/compare/faros-vs-dx","https://www.faros.ai"]}]}]},{"tool":"milestone-ai","paths":[{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"milestone-ai","to":"openai-codex","type":"integrates_with","sources":["https://mstone.ai/"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"milestone-ai","to":"cursor","type":"integrates_with","sources":["https://mstone.ai/"]}]},{"via":"github-copilot","steps":[{"from":"entire","to":"github-copilot","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"milestone-ai","to":"github-copilot","type":"integrates_with","sources":["https://mstone.ai/"]}]}]}]},{"group":"agent-infra","direct":[],"twoStep":[{"tool":"parallax","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"parallax","to":"claude-code","type":"integrates_with","sources":["https://www.conifer.build/parallax"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"parallax","to":"openai-codex","type":"integrates_with","sources":["https://www.conifer.build/parallax"]}]},{"via":"cursor","steps":[{"from":"entire","to":"cursor","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"parallax","to":"cursor","type":"integrates_with","sources":["https://www.conifer.build/parallax"]}]}]},{"tool":"reboot","paths":[{"via":"claude-code","steps":[{"from":"entire","to":"claude-code","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"reboot","to":"claude-code","type":"integrates_with","sources":["https://reboot.dev/"]}]},{"via":"openai-codex","steps":[{"from":"entire","to":"openai-codex","type":"integrates_with","sources":["https://github.com/entireio/cli"]},{"from":"reboot","to":"openai-codex","type":"integrates_with","sources":["https://reboot.dev/"]}]}]}]},{"group":"systems","direct":[{"tool":"github","paths":[{"via":null,"steps":[{"from":"entire","to":"github","type":"integrates_with","sources":["https://github.com/entireio/cli"]}]}]}],"twoStep":[]}],"names":{"bmad":"BMAD-METHOD","entire":"Entire","claude-code":"Claude Code","openai-codex":"Codex","chatprd":"ChatPRD","tessl":"Tessl","cursor":"Cursor","github-copilot":"GitHub Copilot","traycer":"Traycer","opencode":"OpenCode","factory":"Factory (Droids)","google-antigravity":"Google Antigravity","ellipsis":"Ellipsis","goose":"goose","openhands":"OpenHands","warp":"Warp","zed":"Zed","bito":"Bito","cursor-bugbot":"Bugbot","greptile":"Greptile","macroscope":"Macroscope","sonar":"SonarQube","diffblue":"Diffblue Testing Agent","mabl":"mabl","circleci":"CircleCI","gitlab-duo":"GitLab Duo Agent Platform","vfunction":"vFunction","context7":"Context7","driver-ai":"Driver","sourcegraph":"Sourcegraph","faros":"Faros","milestone-ai":"Milestone AI","parallax":"Parallax","reboot":"Reboot","github":"GitHub"}}}