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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a619db6b47469fb5685f67116d0aca089988c9e531f833417d29e4249b33d48
|
|
| MD5 |
ff0f119361c350a5f1f97e716d07362f
|
|
| BLAKE2b-256 |
8ea977fdd7caf5db1c31f09a1a173d8a0a5654e6ccede62a5f7cf94ec09bcc57
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abbf7a83ea521ce23591e2eab48136aeaaa88ee3ff4d9cd97a130e15dc423cd6
|
|
| MD5 |
2d0e3c917fbd6eac10297f815429f21f
|
|
| BLAKE2b-256 |
fe6d4749779dbe425c638feb5be13e38b2c5582a02f8c6cc114d5350b511657b
|