pinokio-AI编程浏览器
pinokio-AI编程浏览器
noise介绍
Pinokio 是一款浏览器,可让您自动轻松地安装、运行和自动化任何 AI 应用程序和模型。
无需再打开终端。没有了。没有了。没有了。不再与执行环境混淆。git clone``conda install``pip install
所有这些都只需单击一下即可实现自动化,就像使用浏览器一样简单。
下载
下载Pinokio的最新稳定版本
- WIN(https://github.com/pinokiocomputer/pinokio/releases/download/0.2.7/Pinokio-0.2.7-win32.zip)
- M1 和 M2 Mac(https://github.com/pinokiocomputer/pinokio/releases/download/0.2.7/Pinokio-0.2.7-arm64.dmg)
- 英特尔 Mac(https://github.com/pinokiocomputer/pinokio/releases/download/0.2.7/Pinokio-0.2.7.dmg)
- Linux操作系统(https://github.com/pinokiocomputer/pinokio/releases)
特征
在浏览器中运行任何内容
有太多的应用程序需要您打开终端并输入命令,更不用说处理各种复杂的环境和安装设置了。
使用Pinokio,所有这些都可以打包成一个简单的JSON脚本,然后只需单击一下即可在浏览器设置中运行。
浏览器中的终端应用
任何CLI(命令行界面)应用程序都可以移植到Pinokio浏览器中运行。一些例子:
- 安装脚本:、 等
pip install``npm install
- Python 脚本:任何 Python 脚本都可以一键运行。无需终端。
- 任何 shell 命令:、、等。
mkdir``curl``git
- anything:任何可以在终端中运行的东西都可以在浏览器中使用 Pinokio 自动执行。
浏览器中的服务器
在计算机上运行服务器并非易事。您需要打开一个终端,并运行一堆命令来启动服务器,并保持终端打开以保持它们运行。
现在不是了。
Pinokio 可让您直接在应用程序中一键启动服务器和守护进程。
现在,任何人都可以在自己的计算机上运行功能强大的基于服务器的应用程序,效果很好:
数据库系统:Elasticsearch、MongoDB、RocksDB、Vector Databases等
去中心化应用:比特币、IPFS等
AI服务器:StableDiffusion Web UI、Gradio、Langchain应用等
Web 应用:实际上,任何 Web 应用程序都可以在 Pinokio 浏览器中运行。
机器人:只需单击一下,即可在Pinokio浏览器中启动在后台运行的机器人。
Pinokio 是一个应用程序,可以使用简单的脚本语言自主读取、写入、处理和执行计算机上的任何内容。Pinokio 可以:
- 撰写文件
- 下载文件
- 累积数据
- 安装库和其他应用程序
- 运行 shell 命令
- 发出网络请求
- 发布文件
- 浏览互联网
- 以及人类可以在计算机上完成的几乎所有事情,而不需要人类。
安装和控制任何 AI
凭借终极的自动化功能,Pinokio 甚至可以即时自动安装和运行各种 AI 引擎和模型,然后编写脚本来做出决策和执行任务。任何人工智能
- 开源 AI
- 语言模型:llama.cpp
- 图像模型:Stablediffusion
- Diffusers
- Transformers
- 等。
- AI 框架和 API
- OpenAI API
- Langchain(朗链)
- 等。
功能亮点
浏览和安装
浏览和安装任何东西,包括 AI 引擎(llama、stablediffusion 等)只需单击一下即可。
通过脚本自动执行任何操作。
自动化
混合和匹配多个脚本以执行复杂的任务。
共享
通过 git 即时共享工作流、脚本、数据集和所有内容。
Pinokio 中的所有内容都是一个文件,因此可以超共享。
运作方式
这怎么可能?
内置二进制文件
Pinokio 附带了安装许多 AI 应用程序时所需的通用二进制文件,包括:
- 节点.js/NPM
- 蟒蛇/点
- Git 的
- 等等(更多即将到来)
它负责所有必须跳过的复杂步骤(安装先决条件),因此用户只需单击一下即可尝试新的应用程序和引擎。
图灵完备脚本
Pinokio 有一个用 JSON 编写的原生脚本语言,扩展了 JSON-RPC,这意味着任何可以表达为 API 的东西都可以用 Pinokio 脚本表达。
虚拟计算机
Pinokio是一台虚拟计算机。
它拥有传统计算机的所有组件,除了每个组件都是从头开始编写的,以方便主要目标,即构建可以生存的终极应用程序。