{"id":35222130,"url":"https://github.com/instill-ai/console","last_synced_at":"2026-03-01T18:04:17.152Z","repository":{"id":36970553,"uuid":"471191206","full_name":"instill-ai/console","owner":"instill-ai","description":"📺 Instill Console for 🔮 Instill Core: https://github.com/instill-ai/instill-core","archived":false,"fork":false,"pushed_at":"2026-02-04T09:45:48.000Z","size":14871,"stargazers_count":41,"open_issues_count":1,"forks_count":11,"subscribers_count":10,"default_branch":"main","last_synced_at":"2026-02-04T22:15:07.166Z","etag":null,"topics":["computer-vision","console","data-connector","data-pipeline","deep-learning","frontend","image-classification","model-serving","no-code","object-detection","structured-data","ui","unstructured-data","vdp","versatile-data-pipeline","vision-ai"],"latest_commit_sha":null,"homepage":"https://www.instill-ai.com","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/instill-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-18T00:57:55.000Z","updated_at":"2026-02-04T09:45:33.000Z","dependencies_parsed_at":"2023-11-14T11:43:23.976Z","dependency_job_id":"7205f1b2-1b40-4e13-942c-0eaa3253a3ef","html_url":"https://github.com/instill-ai/console","commit_stats":null,"previous_names":[],"tags_count":413,"template":false,"template_full_name":null,"purl":"pkg:github/instill-ai/console","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instill-ai%2Fconsole","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instill-ai%2Fconsole/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instill-ai%2Fconsole/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instill-ai%2Fconsole/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/instill-ai","download_url":"https://codeload.github.com/instill-ai/console/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/instill-ai%2Fconsole/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29977970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T16:35:47.903Z","status":"ssl_error","status_checked_at":"2026-03-01T16:35:44.899Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["computer-vision","console","data-connector","data-pipeline","deep-learning","frontend","image-classification","model-serving","no-code","object-detection","structured-data","ui","unstructured-data","vdp","versatile-data-pipeline","vision-ai"],"created_at":"2025-12-30T00:17:23.435Z","updated_at":"2026-03-01T18:04:17.147Z","avatar_url":"https://github.com/instill-ai.png","language":"TypeScript","readme":"# console\n\n[![Integration Test](https://github.com/instill-ai/console/actions/workflows/integration-test.yml/badge.svg)](https://github.com/instill-ai/console/actions/workflows/integration-test.yml)\n\n## The console of 🔮 Instill Core\n\nThe console, developed using Nextjs, Typescript, and TailwindCSS, operates in a docker container alongside other **🔮 Instill Core** components. Want to give it a try? Visit the [instill-core](https://github.com/instill-ai/instill-core) repository to run the suite on your local machine.\n\nThe primary objective of the console is to offer a unified, streamlined, and user-friendly interface for **🔮 Instill Core**. It allows users to create, manage, and observe pipelines, models, and artifacts directly from their browser.\n\n## Folder structure\n\n- apps: Store all the instill-ai apps\n  - console: The Instill AI console APP\n- packages: Store all the packages that will be used across instill-ai frontend projects\n  - design-system: The base component of all the instill-ai frontend projects\n  - design-token: The design-token that unify the style\n  - toolkit: All the high level component of instill-ai frontend projects\n\nNormally, we won't touch the components of design-system due to the casualty will be huge. Most of our development is centering around the toolkit. And the console only consume the components from toolkit without having its own components.\n\n## Code Style and Best practices\n\nPlease refer to the [Instill AI Frontend Engineer Handbook](https://instill-ai.notion.site/Frontend-Engineer-Handbook-a1b46a06629c4cc5908812844bdd523c?pvs=4)\n\n## Contributing\n\nPlease refer to the [Contributing Guidelines](./.github/CONTRIBUTING.md) for more details.\n\n## How to contribute to the console's integration connection\n\nWe plan to support using our component through OAuth, so user don't need to manually input the token. Right now console already support Slack and Github integration connection. We will add more integration connection in the future.\n\nIf you want to add a new integration connection, you can refer to the [Integration Connection document](/docs/integration-connection.md) for more details.\n\n## Available scripts\n\nPlease refer to the [Scripts document](/docs/scripts.md) for more details.\n\n## How we set up the environment variables\n\nPlease refer to the [Environment variables document](/docs/environment-variables.md) for more details.\n\n## How to test the console\n\nPlease refer to the [Integration test document](/docs/integration-test.md) for more details.\n\n## CI/CD\n\nPlease refer to the [CI/CD document](/docs/cicd.md) for more details.\n\n## How to add templates into instill-ai\n\nPlease refer to the [Template document](/docs/template.md) for more details.\n\n## License\n\nSee the [LICENSE](./LICENSE) file for licensing information.\n\n## About the exported CSS variables\n\n- `--pipeline-builder-node-available-width`: control the max width of the node\n- `--pipeline-builder-node-padding-x`\n- `--pipeline-builder-node-padding-y`\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstill-ai%2Fconsole","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finstill-ai%2Fconsole","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finstill-ai%2Fconsole/lists"}