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.3.tar.gz (34.9 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.3-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aniate-1.3.3.tar.gz
  • Upload date:
  • Size: 34.9 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.3.tar.gz
Algorithm Hash digest
SHA256 c6656d3f4745a0efcbf8396a819c40603cb0ddf997cdc7332d902b88ae1f2649
MD5 5679a2e25f10b27bfc0a110a4212a477
BLAKE2b-256 759adc2e44bfe3294681b09ccdf06657464e4d1090347a1e70bcce8a03656f16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aniate-1.3.3-py3-none-any.whl
  • Upload date:
  • Size: 34.7 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 caf05b8878129663d20aa04f6d8a707114ecaf7d0928316f5fb19992298e3509
MD5 bd087c785313aaa1cb37d4be0291c0bb
BLAKE2b-256 b83dc1581881738bf106b676aebeb6ecf15819041cd07f0d32e4f36047d57dd3

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