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.5.0.tar.gz (19.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.5.0-py3-none-any.whl (22.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vic_nlp-0.5.0.tar.gz
  • Upload date:
  • Size: 19.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.5.0.tar.gz
Algorithm Hash digest
SHA256 1888820dc4cf7921902d8843a3d89b83f75dcaf76cf94d9b2ff8d130cb7aad3d
MD5 866fda7504dfd1ce2af7b8f511d3cd5d
BLAKE2b-256 60c257bea81a39b45bdae84fde0633a910ea0bcf1a7eb2f1cc6030ffc366c8da

See more details on using hashes here.

Provenance

The following attestation bundles were made for vic_nlp-0.5.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.5.0-py3-none-any.whl.

File metadata

  • Download URL: vic_nlp-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 22.2 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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 537dac57083458597ed60bd1f7f438361fdfdb1a3fd068124cfc32ac24916323
MD5 f14306631dae34ced7e45ad359fb8ebf
BLAKE2b-256 f9ead91e200c8db68c2f4cb51afa1716ce17ee8bd4d908aeb8c1d4ac9bd413a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for vic_nlp-0.5.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