Skip to main content

Vic: Natural Language Computer Control and App Creation.

Project description

Vic - The AI-Powered Computer Interface (v0.3.0)

Vic is a library built for Natural Language Creation and No-Code AI. It allows anyone to control their computer, generate functional software, and train AI models using simple English.

Key Features

  • 🤖 AI No-Code Studio: Train, evaluate, and export AI models (AutoML) with zero coding.
  • 🚀 Zero Code Interface: Control your system or build apps by just describing them.
  • 🎨 Visual Dashboard: A multi-tab dashboard for Peek Assistant and AI Training.
  • 🛠️ Editable Apps: Generates clean Python code that you can modify at any time.
  • 🧠 Smarter Engine: Auto-corrects typos and provides intelligent suggestions.
  • 📦 Local & Private: All AI training and commands execute locally on your PC.

Installation

cd "c:\my lib\naturalpy"
pip install -e .

Dependencies (recommended):

pip install psutil requests

Quick Start

1. The Dashboard (Highly Recommended)

Launch the visual interface to start creating:

vic --gui

2. Command Line

Run quick commands from your terminal:

vic "open calculator"
vic "make a snake game"
vic "search for vic library documentation"

3. Interactive Mode

vic -i

Making & Modifying

Vic is designed to help you learn. When you ask Vic to "make a calculator", it generates a file named calculator_app.py.

  • In the Dashboard, click "Modifice in Editor" to open it.
  • The code is heavily commented so you can see exactly how it works.

Example Commands

  • "open notepad"
  • "what is my ip address"
  • "make a loop that repeats 10 times"
  • "build an inventory system"
  • "say welcome to the world of Vic"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vic_nlp-0.4.0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vic_nlp-0.4.0-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file vic_nlp-0.4.0.tar.gz.

File metadata

  • Download URL: vic_nlp-0.4.0.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vic_nlp-0.4.0.tar.gz
Algorithm Hash digest
SHA256 ab0ba05f4e72f9de2b1f4e749f49201de88ce0e9baa86f53a384c1d2bf74f2a2
MD5 5eac50538ed785c7a8138ef63fd14e1e
BLAKE2b-256 1c9cb0a7edf4a5099d03de0f9f64a7fc7888edcdbefff26d108c9d35f3cc3f44

See more details on using hashes here.

Provenance

The following attestation bundles were made for vic_nlp-0.4.0.tar.gz:

Publisher: publish.yml on Victorraj020/MY-lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vic_nlp-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: vic_nlp-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vic_nlp-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 80f8915f547bb3c343efea4f70b10b72829c5b115eecd01a380e1c88540c2b2d
MD5 5ec5c616c0f43b1ee535971dfcaedaac
BLAKE2b-256 26b799eea6e478079b6c17036666a1fa64a79123bfdaac4682f3c99b40f30799

See more details on using hashes here.

Provenance

The following attestation bundles were made for vic_nlp-0.4.0-py3-none-any.whl:

Publisher: publish.yml on Victorraj020/MY-lib

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page