Skip to main content

Ai Snake Programming Language

Ai Snake is a beginner-friendly programming language for creating AI models easily.

Installation

To install Ai Snake, simply run:

pip install AiSnake

Usage

After installation, you can run Ai Snake scripts or start an interactive REPL:

Create and train an AI model:

ai_model m1 linear_regression
ai_train m1 [1, 2, 3, 4, 5] [2, 4, 6, 8, 10]
ai_predict m1 [6]

Start REPL (Interactive Mode):

python -m ai_snake.interpreter

Save and Load Models:

ai_save m1 "model1.joblib"
ai_load m2 "model1.joblib"

Features

  • Simple print statement support
  • Easy project structure to extend further

Project Structure

AiSnakeLanguage/
├── ai_snake/
├── examples/
└── tests/

Run Example

python -m ai_snake.interpreter examples/hello_world.aisnake

Output

Hello, Ai Snake!

License

Ai Snake is open-source, released under the MIT license.

Release files for AiSnake 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AiSnake 0.1.2
File Size Uploaded
AiSnake-0.1.2.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AiSnake 0.1.2
File Interpreter ABI Platform
AiSnake-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / AiSnake-0.1.2.tar.gz

Download URL AiSnake-0.1.2.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
cbdcb7f3542b8896e16ab079c92008f622b549431c22190ea53541fe0c916fd1
BLAKE2b-256 checksum
How to use checksums
57adae84cd3240804ea88deaf4975013a6de271af924b039facc5bc657f2dbb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Release files / AiSnake-0.1.2-py3-none-any.whl

Download URL AiSnake-0.1.2-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2aa144a6919a6b331575b510542de2145fbb74e320cc91bc1ffe195c839df3a1
BLAKE2b-256 checksum
How to use checksums
d24dd42e3fb35d89200d98a3ecc6d949a9edb0cc4d439a928f6a7a6c08a5bb8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page