Skip to main content

Terminal-first AI intelligence layer

Project description

Aniate

Terminal-first intelligence layer. Your AI, your rules.

                    _       _       
   __ _ _ __  (_) __ _| |_ ___
  / _` | '_ \| |/ _` | __/ _ \
 | (_| | | | | | (_| | ||  __/
  \__,_|_| |_|_|\__,_|\__\___|

Install

pip install aniate

Quick Start

ant login                    # Create account or sign in
ant shell compress images    # Natural language → shell command
ant fix file.py              # AI debugger
ant review file.py           # Code review
ant net latest AI news       # Web intelligence

Brew Custom AI Assistants

ant brew.chat coder          # Create assistant
ant coder                    # Interactive chat
ant coder fix the bug        # One-shot query
ant list                     # Show all brews

Marketplace

ant publish coder            # Share publicly
ant install kabir.helper     # Install others' brews
ant browse                   # Discover brews

Cloud Features

ant save file.py             # Upload to cloud
ant fetch file.py            # Download file
ant files                    # List cloud files

ant secrets.add API_KEY      # Store secret
ant secret API_KEY           # Retrieve secret
ant secrets                  # List secrets

All Commands

Command Description
ant login Sign in or create account
ant logout End session
ant whoami Current user
ant --delete Delete account permanently
ant fix <file> AI debugger
ant review <file> Code review
ant shell <query> Natural language → command
ant net <query> Web search
ant brew.chat <name> Create assistant
ant delete.chat <name> Remove assistant
ant list Show all brews
ant publish <name> Share to marketplace
ant install <user>.<name> Install from marketplace
ant save <file> Upload to cloud
ant fetch <file> Download from cloud
ant files List cloud files
ant secrets.add <name> Store secret
ant secret <name> Get secret
ant secrets List secrets
ant hi Quick intro
ant help Show all commands

Architecture

aniate/
├── cli.py              # Entry point, command routing
├── auth.py             # Login, logout, signup, delete
├── config.py           # Environment, settings
├── engine.py           # Chat engine (Groq API)
├── marketplace.py      # Publish, install, browse
├── utils.py            # Helpers
├── brews/
│   ├── tools/          # fix, review, shell
│   ├── document_storage/  # save, fetch, files
│   └── secrets/        # Secret management
└── commands/
    ├── chat.py         # brew.chat, delete.chat
    ├── core.py         # list, run
    └── net.py          # Web search

Links


Built by @kabirmurjani

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

aniate-1.3.1.tar.gz (34.7 kB view details)

Uploaded Source

Built Distribution

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

aniate-1.3.1-py3-none-any.whl (34.6 kB view details)

Uploaded Python 3

File details

Details for the file aniate-1.3.1.tar.gz.

File metadata

  • Download URL: aniate-1.3.1.tar.gz
  • Upload date:
  • Size: 34.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for aniate-1.3.1.tar.gz
Algorithm Hash digest
SHA256 19953fc293addb57f5ddb3466409f42b7f2000bf0753e76eeb69adc9bea74020
MD5 e4e50c39e2b34e78f906616ad113735b
BLAKE2b-256 0fc3ea0bee7b68265815ecc0276c33a6963885376beb45faf9e58222c94427e7

See more details on using hashes here.

File details

Details for the file aniate-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: aniate-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 34.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for aniate-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2e620ca2062fed20fb520a87505279352c5ac6b5edba7bbd11cd944d0d3a7527
MD5 f9138a834fa5927239049d47d03a1f47
BLAKE2b-256 3fb179557732c75dde6ec9fb46e7fb6422d468b686a698a75b449a2461332602

See more details on using hashes here.

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