Git Product home page Git Product logo

Comments (56)

idootop avatar idootop commented on July 28, 2024 3

@shog86 @MaoAnmi 结案了,启动 docker 提示登录失败的时候,直接复制报错里的 notificationUrl 在浏览器打开(不需要服务器 IP),然后按照提示同意跨境数据传输并验证手机号/邮箱即可。验证成功后会跳转到一个空白网页,可以直接关闭,然后等待大约 30 分钟左右,在服务器上重新登录应该就能成功了。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024 2

试了下使用本地登录成功后的 .mi.json 替换服务器上的是可以正常使用的,建议暂时按这种方式处理

docker run -d  --env-file $(pwd)/.env \
    -v $(pwd)/.migpt.js:/app/.migpt.js \
    -v $(pwd)/.mi.json:/app/.mi.json \
    idootop/mi-gpt:latest

from mi-gpt.

idootop avatar idootop commented on July 28, 2024 1

放到当前目录下面,然后命令行启动 docker。或者随便找个地方放,在启动参数里修改成实际的配置文件路径。
图片

from mi-gpt.

idootop avatar idootop commented on July 28, 2024 1

env里API那几个变量值不用引号包起来是吧

字符串里没空格,加不加引号都行

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024 1

咦?重新部署了一个container,好了,奇怪,看来不用点那个链接,在本地翻墙登录一下小米账号就好了

from mi-gpt.

zhangfeishui avatar zhangfeishui commented on July 28, 2024 1

感谢。等了30分钟成功了。看来就是不能急啊。提前重启会重置验证时间。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

项目仓库的根目录:https://github.com/idootop/mi-gpt/blob/main/.migpt.example.js

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

修改后的文件上传到哪里呢?

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024
image 上传两个文件到root根目录了,也运行了docker run(没改上面的命令,因为我登录后已经在root目录下了),但在ServerBox里看到migpt相关的三个服务都没有启动,而且启动不了。。。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

root@localhost:# docker run -d --env-file $(pwd)/.env
-v $(pwd)/.migpt.js:/app/.migpt.js
idootop/mi-gpt:latest
21039bfe37a3a2f372a9c.........2263d3d7ade3703a44c8453bc8
root@localhost:
#

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024
image

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024
image

又多俩

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

目测你的配置文件有问题,或者压根就没生效。请提供具体的容器内错误日志,否则我爱莫能助。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

看起来是小米服务没能启动
我的env长这样
image

在小米官网用这个id密码也能正常登录

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

贴一下你的 .migpt.js 文件,小米账号密码是从 .migpt.js 读取的
图片

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

贴一下你的 .migpt.js 文件,小米账号密码是从 .migpt.js 读取的

图片

和上面一样的,就是改了示例文件里的用户名密码还有did

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

而且我发现每运行一次docker run就多一个容器出来,现在migpt下面的容器已经六七个了。。。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

env里API那几个变量值不用引号包起来是吧

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

而且我发现每运行一次docker run就多一个容器出来,现在migpt下面的容器已经六七个了。。。

每次 run 都是创建一个新的 docker 实例出来

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

而且我发现每运行一次docker run就多一个容器出来,现在migpt下面的容器已经六七个了。。。

每次 run 都是创建一个新的 docker 实例出来

那我能删了所有gpt的实例重新run吗?

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

建议删掉,只跑一个

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

现在只保留了一个,日志显示这个

login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/pass2/redirect?sid=passport&callback=3qkYeefNWbQ_yXWsePenrL0FL6Dk2090yRz923G0y1e7qSpRwof39Y1aCnK-7JaRgkI6QirT6akv7JoUPOQjclMhfpRccxqicf9or_u4j9zKQ_nZyg0FjocxqQ22AP0XDBwFOQniG-oEnpJpvdkpaG1SapJb7EbcXSAo567ZQ18Sg2x-2q1qjX9UXjuryDGGO4QimT3CjPtGJXqDjwl6n5OZCaQ48fMMvz9ouv_wWdM5RTIvns4zri-YXi4-_DrRZRVZ_aytKTBdD0rkJs5BF7KgEyuVb41aPeJ_gqqrZHPYy3d9yxTO-7WdlKZqYwZcOJNRtE4d9jGyNxfRgltTXDEHcnE447-A8Tp5nPLvDiVtpeHCDwiuxrqLR_QrYkdI7fLoXmCAa_15Zaisr7_ttPOMZh8HXEqLyOEUl7zw1FcPGCWBXBGnGMMe9VcJ5OvZsfKwG9Ok9LA5aaOFWJABABG7E55-RKGZ0lCCkV22EP6fmue44kcnFqLpLgR27jiJPsMHNMC3QYadb48cAVohGg","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":128,"pwd":0,"child":0,"desc":"成"}
login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/pass2/redirect?sid=passport&callback=3qkYeefNWbQ_yXWsePenrL0FL6Dk2090yRz923G0y1e7qSpRwof39Y1aCnK-7JaRgkI6QirT6akv7JoUPOQjclMhfpRccxqicf9or_u4j9zKQ_nZyg0FjocxqQ22AP0XDBwFOQniG-oEnpJpvdkpaG1SapJb7EbcXSAo567ZQ18Sg2x-2q1qjX9UXjuryDGGusOlZgLT5WGpPKQjw2thLsFW72pJY9qsyRWz7oVAkEFfoipqbLYdtF6ZvrMhATNRa2nlcu6Rsur68n0jlE1wTqpGYS65TiBq2QKpjDdC_Xbl0RUFYyuQmGGxLGuYeUo0vd_1SmBYNtxf09X9Q1cecAd6En9B0Hl12WtL9ks78VVycC02a6nANLXCuBGvahy4qQOjWIE_XZWX2imJ7HguuftgSgCr6B6bUK_5LUVaXzgthUSPxudiIfaDtkjAdU1NwUca3YcRalQFo_FNqucfg-IXRn_49wt02bN49NM29TTALLl1EPiMp99YrpBjzv0WQEH1tliQh5lxSFgtujI7aQ","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":128,"pwd":0,"child":0,"desc":"成"}
2024/06/04 23:29:04 Speaker ❌ init Mi Services failed
2024/06/04 23:29:04 database ❌ Error: ❌ Assertion failed
at _LoggerManager.assert (/app/dist/index.cjs:285:13)
at __Logger.assert (/app/dist/index.cjs:322:19)
at AISpeaker.initMiServices (/app/dist/index.cjs:490:17)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async AISpeaker.run (/app/dist/index.cjs:693:5)
at async main (file:///app/app.js:6:3)
npm notice
npm notice New minor version of npm available! 10.7.0 -> 10.8.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.1
npm notice To update run: npm install -g [email protected]
npm notice

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

你试试在小米官网,用你现在填的账号密码能正常登录不

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

可以的

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

删除这个项目然后重新部署docker会有帮助吗?

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

删除重装了一下,还是报错,3.0.0

login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/pass2/redirect?sid=passport&callback=3qkYeefNWbQ_yXWsePenrL0FL6Dk2090yRz923G0y1e7qSpRwof39Y1aCnK-7JaRgkI6QirT6akv7JoUPOQjclMhfpRccxqicf9or_u4j9zKQ_nZyg0FjocxqQ22AP0XDBwFOQniG-oEnpJpvdkpaG1SapJb7EbcXSAo567ZQ18Sg2x-2q1qjX9UXjuryDGGLz9xnEDQurMBSS-U56Vk3VfAns3NnOyBNQOc3DJAyAHf_6w4CJTIoWG7nmtj36B92o6zORtcCm_I8ZwP5f8EdB25UjrWx7St8es8mjbdx49LQOFFKmFYnYKGA75o9ObPN4S4yq14I_ZnmYg4lD00CWZvE1JaN3TNpPcnQbCbCuAIenogSqSnbb7ncv-IQlBfAe7tW-vDwxztqmG24RjhYx_m5Zpmcdhyg19os1AZCS971wAiU63hyFVTeV_80rWO2F3FSzKPxOIr4yhPJkRf9fohxdjrCwNAtm1nHb2iyJXCUB-sKd2TUOA6OIbp4HbHI7mAk1XGrdzDvlkJ6i9NCg","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":128,"pwd":0,"child":0,"desc":"成功"}
login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/pass2/redirect?sid=passport&callback=3qkYeefNWbQ_yXWsePenrL0FL6Dk2090yRz923G0y1e7qSpRwof39Y1aCnK-7JaRgkI6QirT6akv7JoUPOQjclMhfpRccxqicf9or_u4j9zKQ_nZyg0FjocxqQ22AP0XDBwFOQniG-oEnpJpvdkpaG1SapJb7EbcXSAo567ZQ18Sg2x-2q1qjX9UXjuryDGGhR0I7USmtU3Vj3MW09yInAMzwSFexoJ0WCksmzMJKo86I4kW-2hI2PlaeUPVvt8JhX0IMnZw1LpceesgyQn-ruPfeN12fhtoxMAALcK5W0INfcBLAxazm8-Qskq1r6WTtxv-FX2f2pRgFAAlP17UL_LCWcqNcG0ajDi84TzIT9jBVTV0W3_10CDBe0BMqwiBFNZoqOo1ibJ57CW_q6sQ7cJx1hkNjKNP95Elb7VSUmIuHUn66x8k3MevfxuNv6ktooFVwWEqCmZ7JIBQ_PvzhgJ3mTpbF3R682oPWxPZMPyybAfwrFkACp3PgZDl_N_Y0293ja7pHLUuzWsiNAKItQ","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":128,"pwd":0,"child":0,"desc":"成功"}
2024/06/05 04:27:11 Speaker ❌ 初始化 Mi Services 失败
2024/06/05 04:27:11 database ❌ Error: ❌ Assertion failed
at _LoggerManager.assert (/app/dist/index.cjs:239:13)
at __Logger.assert (/app/dist/index.cjs:276:19)
at AISpeaker.initMiServices (/app/dist/index.cjs:451:17)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async AISpeaker.run (/app/dist/index.cjs:695:5)
at async main (file:///app/app.js:6:3)

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

和我遇到的问题一样,我试在华为云服务器上跑的

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

@shog86 @MaoAnmi 贴一下服务器所在地区,目测服务器所处网络环境导致登录异常。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

Country:United States

State/Region:California

City:Los Angeles

无vpn可以访问

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

@shog86 @MaoAnmi 贴一下服务器所在地区,目测服务器所处网络环境导致登录异常。

归属地:
** 北京市
运营商:
华为
IPV4:

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

可以参考这个问题 yihong0618/xiaogpt#332 在本地运行 MiGPT 登录成功后把 .mi.json 文件导出,然后挂载到服务器上(对应是放在容器的 /app/.mi.json 路径下)应该能解决这个网络问题。

docker run -d  --env-file $(pwd)/.env \
    -v $(pwd)/.migpt.js:/app/.migpt.js \
    -v $(pwd)/.mi.json:/app/.mi.json \
    idootop/mi-gpt:latest

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

@shog86 @MaoAnmi 贴一下服务器所在地区,目测服务器所处网络环境导致登录异常。

归属地: ** 北京市 运营商: 华为 IPV4:

login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/identity/authStart?sid=micoapi&context=C0kWNUCWwR2aFIPQbgPgRTrbRj596yyvHrZWj43RNYnIFUAQnchQkBtxfwxvv1g1dpsATJxHTORAERTUdWBzspzHQLbbAe3zsDJB6V-23LIoeTXcRsz2EH7SuR0pMpdO02yL7Pj-SZhvWekMpDk0cOycNaeHDVK0y_DuOQnQ2ng8F036mV19TNtwVnaphv0gDJ-7XOww4xq4o3CJ4hZ-7snRM4xAg6iDe9_RaanEgR1ReIzpS4NutJZHLVfYldt4IF_necWixhN0ZKqlK6OjQuSpu9edxw3ulZJT6uF4nwfD8DM3fqalj1GAK1tFSGnoYHnkrLFdkvgL2dYRIiUq3tutUyKMYBl2NULDPpGafNb3_YZdFRSRffM_ZJTEgaKOmD4SVMPFmGrHLjl0Jp0rg_B9pm0UQuIqtHuyQjgvDfP3zPXu1Mt0dMqnc0LcGg2rp-Bsj4kfTlY2f9rye3M7ierOxkVNY1TbU_n5o2jJ8u5blZaqLznDxGku4xirsVZ1MOn5j1IXmp9SvZArIUZ-on3wE8iNvI2kKyehjqDT0fTUQ7-SmQNbxGt4SwF4QNW3t3Hm06ZFPXZUXkTlxphmLCQ8WQhm-NpMTO2K8TqpNqmE6P3J9Z7oT5NLOdRo2Zvf29KQQcvuaEtWOJZDJb2L16ssFRN3TR3orQ0Q0XgKSMiSvvOtjrO_8j4giElQo-52A99o2zNoEZ8btY5inhYfGRfEe0l4xTTMJQ4JjrRlO3uOje5aFpC4zOMYLexDrgDkKbHcvb8QmJRg6vZpGcjjLX0yGwefw9DbsKa8axP4GOd-j2RT4uYhJDrLfEt77Nf5&_locale=zh_CN","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":16,"pwd":0,"child":0,"desc":"成功"}
login failed &&&START&&&{"notificationUrl":"https://account.xiaomi.com/identity/authStart?sid=xiaomiio&context=5U7N0XmQ3pfJmljnI9xYLcqMEf-lMGitJD68FRqQQfon0ER4B6qXYxyj8wsah-_qrPZ8fiKjwKETYvbCeqX9k99tSRqViiRYVSMeDKx4Q43DtlAG4fsIzQF457A7GF1EBqUK8euCnv1KRjMeIp0DxTyuYz9KgSaCOif3caDjqzISChQL0KmullnYQrDsBpBXegcSE4FJi1199rCHa_YElAIU6sAdmdTC8baxcQUnIfrnD_SS19fWEJgcLt6IVls-k6UhpBAQOut0RFdMxyM1uxLIhwrCZ--w8bicU99RsywckHiLfev_40TaVwA_J29BswARvwINl_Gr1NwW0yu6gVIbgsiYgJZWtJ18gE9m09zLdtGBTFoolbGPO9aOtfOe4cEObdes8Bix-Kob1cUo06K0oWQ7FxlzzwxRRso4TL1jkjR3MdHI573tVPiUZYUi0j_IoP2Tkx9Ea5FtNPfWR0uZkQlLp6DvNRfoNgqyB5RB92BNXg86XxWhsXH2RCYvsGTErR2NLS_6mO1bYE238UVN3O6AboMkg2CzcCoTt_liV7XmyjxDIGjM9TJ2JV9UkMmz33957IWL9R3KJZfssbOlSUrw7JHq9aupAm8kgAvst9yx6J92wy8SXiweceTliGhU8ClEnBac-dMEQQBNo-s10T3LY7XE7J2tsxSSQDFFUfI7u0HfjvSvQ7Pk9Sb1BtEO-53D_zevpGcEa7Ug479aX7-asMirk82Ac7UBL6l0Qib_Zf5j-BAidNb2uIzvXYq9t_RGFqKe8oe4INMYXDv-fokBcMOLBQl9imzVJ8sC505nE9cGhu3ttlPPUipy&_locale=zh_CN","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":16,"pwd":0,"child":0,"desc":"成功"}
2024/06/05 04:45:26 Speaker ❌ 初始化 Mi Services 失败
2024/06/05 04:45:26 database ❌ Error: ❌ Assertion failed
at _LoggerManager.assert (/app/dist/index.cjs:239:13)
at __Logger.assert (/app/dist/index.cjs:276:19)
at AISpeaker.initMiServices (/app/dist/index.cjs:451:17)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async AISpeaker.run (/app/dist/index.cjs:695:5)
at async main (file:///app/app.js:6:3)

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

@MaoAnmi 你试试在你本地运行 docker 能正常登录不,记得先在小米云服务官网登录一下,激活下账号。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

我晓得原因了,是因为登录的时候触发了小米的账号安全验证,要在网页端人工手动登录账号(在与服务器相同的环境下),完成验证才能正常登录。与服务器在不在海外没太大关系,只要是异地登陆应该都有几率触发小米的这个风控机制。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

报错里的那个 notificationUrl 应该就是重定向的安全验证网页地址,可以试试能不能在本地打开然后完成验证(不过目测没法直接用,需要使用你服务器的 IP 访问完成验证才行)。

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

那个链接可以点进去只能验证一次

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

那个链接可以点进去只能验证一次

验证完之后,后续能正常登录进去吗?如果不能的话只能先在本地登录完,再把凭证放到服务器上。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

我开全局vpn登录一次小米账号(但我得先在vps上部署个vmess,哈哈

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

image
验证以后提示OK ,没有别的日志了

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

image 验证以后提示OK ,没有别的日志了

兄弟咋做的验证?不用在服务器上开vpn服务?

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

image 验证以后提示OK ,没有别的日志了

兄弟咋做的验证?不用在服务器上开vpn服务?

华为云

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

@MaoAnmi 嗯,我是想问验证完之后,你在服务器上重新运行 docker 能否登录成功小米账号?

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

image 验证以后提示OK ,没有别的日志了

兄弟咋做的验证?不用在服务器上开vpn服务?

华为云

具体怎么操作呢?我是搬瓦工KVM Debian12

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

image 验证以后提示OK ,没有别的日志了

兄弟咋做的验证?不用在服务器上开vpn服务?

华为云

具体怎么操作呢?我是搬瓦工KVM Debian12

这个不稳定啊,云服务器自带属性。做VPN相对来说稳定一点。

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

@MaoAnmi 嗯,我是想问验证完之后,你在服务器上重新运行 docker 能否登录成功小米账号?

no ,删除镜像和容器,重新运行还是同样的日志。以上是上面的错误日志哦

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

没毛病,单次验证完之后的凭证变化了,先暂时本地登录导出凭证试试看。有时间我再研究研究能不能检测到这个链接之后 proxy 到本地登录验证。

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

没毛病,单次验证完之后的凭证变化了,先暂时本地登录导出凭证试试看。有时间我再研究研究能不能检测到这个链接之后 proxy 到本地登录验证。

所以这个问题等你修复就行了?我们已经部署的docker怎么升级呢,如果你修复了的话
感谢大神~

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

我上面已经给了解决方案了(本地登录成功后把 .mi.json 挂载到服务器的 docker 里),你们试试管不管用。我这边没遇到过这个问题,没办法触发验证。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

开代理复现了一下,在海外服务器上登录小米账号,每次都要手机号和邮箱验证。
Snipaste_2024-06-05_23-43-50

from mi-gpt.

shog86 avatar shog86 commented on July 28, 2024

我试了几次,发现每次日志里的URL似乎是相同的,一共四个,有一个一开始能打开,可是点授权就显示

Something went wrong. Wait a minute or two and try again. :24017

然后每一个打开就都是

未授权请求或授权失效 21301 ,请重试(the request is unauthorized or invalid)

想尝试你本地登录下载.m.json,却发现不知道去哪里下载这个json文件。。。

也许我明天白天再试试直接点网页的办法好了

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

.mi.json 可以打开 docker desktop 查看运行容器内的 files 目录,是在 /app/.mi.json 路径下面存放的。

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

咦?重新部署了一个container,好了,奇怪,看来不用点那个链接,在本地翻墙登录一下小米账号就好了

一样的作用,应该只要在外网环境授权登录过小米账号就 OK。那个错误提示链接是直达授权页面,有登录时效的,过个几分钟就会失效。

from mi-gpt.

MaoAnmi avatar MaoAnmi commented on July 28, 2024

感谢老板,我看star上升很快,可以开个交流

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

@MaoAnmi 谢谢你的建议,不过我暂时没有多余的精力创建和管理交流群哈。如果其他人有创建交流群,可以在这里贴一下,我开个 issue pin 一下,方便大家交流问题。

from mi-gpt.

zhangfeishui avatar zhangfeishui commented on July 28, 2024

为什么等了30分钟还是报错呀。重新登陆是啥意思,是再次输入docker run --env-file $(pwd)/.env -v $(pwd)/.migpt.js:/app/.migpt.js idootop/mi-gpt:latest 启动吗?

from mi-gpt.

idootop avatar idootop commented on July 28, 2024

@zhangfeishui 重启docker重新登录,如果还是同样的错误,继续等吧。

from mi-gpt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.