Skip to main content

Toolkit for building AI assistants and tool integrations.

Project description

toyaikit

Minimalistic implementation for LLM-based chat assistants with Tool Use (function calling) and MCP

This project started from a workshop "From RAG to Agents: Build Your Own AI Assistant"

https://github.com/alexeygrigorev/rag-agents-workshop

and then later from the LLM Zoomcamp course where we covered AI Agents and MCP

https://github.com/DataTalksClub/llm-zoomcamp

Publishing

Build the package:

uv run hatch build

Publish to test PyPI:

uv run hatch publish --repo test

Publish to PyPI:

uv run hatch publish

Clean up:

rm -r dist/

Note: For Hatch publishing, you'll need to configure your PyPI credentials in ~/.pypirc or use environment variables.

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

toyaikit-0.0.2.tar.gz (80.9 kB view details)

Uploaded Source

Built Distribution

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

toyaikit-0.0.2-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file toyaikit-0.0.2.tar.gz.

File metadata

  • Download URL: toyaikit-0.0.2.tar.gz
  • Upload date:
  • Size: 80.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for toyaikit-0.0.2.tar.gz
Algorithm Hash digest
SHA256 4a619db6b47469fb5685f67116d0aca089988c9e531f833417d29e4249b33d48
MD5 ff0f119361c350a5f1f97e716d07362f
BLAKE2b-256 8ea977fdd7caf5db1c31f09a1a173d8a0a5654e6ccede62a5f7cf94ec09bcc57

See more details on using hashes here.

File details

Details for the file toyaikit-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: toyaikit-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for toyaikit-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 abbf7a83ea521ce23591e2eab48136aeaaa88ee3ff4d9cd97a130e15dc423cd6
MD5 2d0e3c917fbd6eac10297f815429f21f
BLAKE2b-256 fe6d4749779dbe425c638feb5be13e38b2c5582a02f8c6cc114d5350b511657b

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