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.4.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.4-py3-none-any.whl (34.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aniate-1.3.4.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.4.tar.gz
Algorithm Hash digest
SHA256 c34c69aaa2fdbec7740d73703aa5d9756fd153d012c6828265b93ae773d423c8
MD5 d298b8e30fa17565effe1837352335c1
BLAKE2b-256 076091d665bcbc8ed2e0c9ac3df05a9b662732fa729ece841da7d5f8b13bef1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aniate-1.3.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 58f5fd5ce5c8a452f4f01207d154c3752b2b3913ef8289d46e386f40fe4f3a7a
MD5 02962d79f5db0187937f92686c52cbf4
BLAKE2b-256 4cfbde6a569a63ddd9196b0a666b4a25e0fe3b276419f33878c127999863afdd

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