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.3.0.tar.gz (15.0 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.3.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vic_nlp-0.3.0.tar.gz
  • Upload date:
  • Size: 15.0 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.3.0.tar.gz
Algorithm Hash digest
SHA256 c53ed5c88bc0deb1bab24c1087665674340ac999c0c86a2cf9590897ebb17924
MD5 eb92713bfecd87ffac13b5f56a8687ba
BLAKE2b-256 138ead2d746aadb0658b82eb83a24707a8d7e40c2b573075bda14d8ccd8b81b9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: vic_nlp-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 37e70c7dc1cf5ce43630746113a757ff51425a0276db97e068788ada72cb1a78
MD5 0184cce9dd6d00c100525cbd9100dd8a
BLAKE2b-256 35dba4954372955fcb262c4deac10f14b93669289a5b5930d089f3124644b692

See more details on using hashes here.

Provenance

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