agentos-api-knowledge

Manage AgentOS Knowledge API content via CLI and Python client.

4|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/ajshedivy/agno-cookbook --skill agentos-api-knowledge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentos-api-knowledge
Source: https://github.com/ajshedivy/agno-cookbook/tree/main/plugins/agno-agentos-api/skills/agentos-api-knowledge
Command: npx skills add https://github.com/ajshedivy/agno-cookbook --skill agentos-api-knowledge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agno[os], and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of your AgentOS knowledge base, allowing you to easily upload, search, and manage your documents without writing custom code for common operations.

Core Features & Use Cases

  • Command-line Interface: Interact with the AgentOS Knowledge API using a convenient CLI script for common tasks.
  • Content Management: Upload files or raw text, check processing status, and delete content.
  • Knowledge Search: Efficiently search your knowledge base for specific information.
  • Use Case: Uploading a new set of research papers to your knowledge base and then searching for specific concepts across all uploaded documents.

Quick Start

Use the provided script to upload the file named 'my_document.txt' to your knowledge base.

Frequently Asked Questions about agentos-api-knowledge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload documents to an AgentOS knowledge base from the command line?

You can upload documents to an AgentOS knowledge base using the provided command-line interface script, which supports uploading both files and raw text directly to the Knowledge API.

Can I search my AgentOS knowledge base for specific concepts across uploaded documents?

Yes, you can search your AgentOS knowledge base to retrieve specific information. The Python client and CLI support querying across all asynchronously processed and uploaded documents.

How do I check the processing status of uploaded content in AgentOS?

To check the processing status of uploaded content in AgentOS, use the Python client or CLI script to query the Knowledge API, which tracks asynchronous data processing states for your documents.

Do I need the agno package to manage my AgentOS knowledge base?

Yes, the agno package with the os extension is required. You need the agno[os] dependency installed in your environment to run the scripts and Python client for interacting with the Knowledge API.

What is the best way to manage and delete existing content in an AgentOS knowledge base?

The best way to manage and delete content in an AgentOS knowledge base is through the provided CLI, which enables listing existing data, retrieving knowledge configuration, and deleting unwanted items via API calls.

Why use a Python client for AgentOS knowledge base management instead of writing custom API code?

Using the Python client for AgentOS knowledge base management eliminates the need to write custom code for common operations like searching, uploading, and checking processing status, simplifying document management tasks.