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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vic_nlp-0.5.1.tar.gz
  • Upload date:
  • Size: 19.6 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.1.tar.gz
Algorithm Hash digest
SHA256 61928d63a0fc31e46151d68f6fff5e16a16964cd4631253f021bd16fe3d18cfd
MD5 34ca3a10f6c2c7904c09c17dd7f439a3
BLAKE2b-256 f0ac68be2ef043447703df76917a7f86b6d19a3ba5ed34712a4d52a9c99c0bac

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: vic_nlp-0.5.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ccff5cca3508bf995b9ea52669c1eadfbf249d51f17ad113f6c6a18fe3021063
MD5 06d2ab006ca1b09d0a945010f3bafb04
BLAKE2b-256 de4cb852c1c0618e7dcc0c69202b141cd8a0bdd3c0b8304da82fa4d0f54a7d75

See more details on using hashes here.

Provenance

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