Skip to content

developerashkan/agentkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agentkit

A production-ready starter toolkit for building modular Python AI agents.

Core Modules

  • Core Agent Engine (agentkit.engine): modular async task runner with concurrency control.
  • Claude Skills Compatibility (agentkit.skills): manifest loader/validator plus template generation.
  • CLI Developer Toolkit (agentkit.cli): scaffold projects, generate skill templates, and record metrics events.
  • Pre-built Connectors (agentkit.connectors): webhook payloads for Slack/Teams/Discord and file ingestion for RAG pipelines.
  • Real-time Logging + Metrics (agentkit.logging_metrics): lightweight event counters for usage/star telemetry.
  • Deployment Support: Dockerfile and GitHub Actions workflow template included.

Project Structure

agentkit/
├── src/agentkit/
│   ├── engine/
│   ├── skills/
│   ├── cli/
│   ├── connectors/
│   ├── logging_metrics/
│   └── templates/
├── tests/
├── .github/workflows/tests.yml
├── Dockerfile
└── pyproject.toml

Quickstart

pip install -e .
python -m pytest

CLI Usage

agentkit scaffold ./my-agent
agentkit skill-template customer-support
agentkit metrics stars_received

License

MIT

About

“Python-AI-Agent-Toolkit — A high-performance, modular toolkit for building, testing, and deploying Python AI agents with extensible plug-in support, real-time analytics, and Claude-style skill orchestration.”

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors