https://github.com/razamehar/reading-list-using-adk
https://github.com/razamehar/reading-list-using-adk
adk agent-development-kit agentic-ai python sqlite3
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/razamehar/reading-list-using-adk
- Owner: razamehar
- Created: 2025-09-21T13:21:06.000Z (18 days ago)
- Default Branch: main
- Last Pushed: 2025-09-21T13:32:36.000Z (18 days ago)
- Last Synced: 2025-09-21T15:24:07.226Z (17 days ago)
- Topics: adk, agent-development-kit, agentic-ai, python, sqlite3
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Reading List using ADK
This project manages your reading list using Google's Agent Development Kit (ADK).## Features
- Add books to your reading list
- Update book status: `to read`, `currently reading`, `read`
- Annotate notes for each book
- List all books with their status
- Remove books from the list
- Save and maintain user-specific state## Installation
1. Clone the repository:```bash
git clone
cd
```2. Install required packages:
```bash
pip install -r requirements.txt
```## Usage
1. Run the main applications:
```bash
python main.py
```2. Commands
- `add "Book Title" [status]` – Add a book with optional status (`to read` by default)
- `update [title] [status] [notes]` – Update a book at a given index
- `annotate ` – Add notes to a book
- `list [status]` – List all books, optionally filtered by status
- `remove ` – Remove a book from the list
- `exit` – Quit the application## Status Values
- `to read` – Book is planned to read
- `currently reading` – Book is being read
- `read` – Book has been finished## Inspiration
This project was inspired by a course by [Mayank Aggarwal](https://github.com/mayank953). The course provided valuable insights into building a reading list application, which served as the foundation for this project.## License
This project is licensed under the Raza Mehar License. See the LICENSE.md file for details.## Contact
For any questions or clarifications, please contact Raza Mehar at [raza.mehar@gmail.com].