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.2.tar.gz (34.8 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.2-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aniate-1.3.2.tar.gz
  • Upload date:
  • Size: 34.8 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.2.tar.gz
Algorithm Hash digest
SHA256 c7e58fd7938086fb7650d030ac7c497644079e0ba8024d788667008b156496cd
MD5 2c5983ae19029ea11332763e903aad5c
BLAKE2b-256 93fea46ecb1dc6825789621934a4d8e6e18d15369e5cd0304aeb8780683e0551

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aniate-1.3.2-py3-none-any.whl
  • Upload date:
  • Size: 34.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1239036fb51222c5429d5caf4400039f56170b133fe014425d8514c1f1efa1d3
MD5 aaaf7a9847287723d4369c203654ae07
BLAKE2b-256 242b3a62c256354c8de9ae6e7aa4dc70beead3973ccd4458417e4bf9631544a1

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