Skip to main content

Modular Python tool library for AI agents in Brazilian government applications

Project description

Agents4GovApps

Laboratory of Computational Intelligence (LABIC – ICMC/USP)

Overview

Agents4Gov is a research and development project from LABIC – Institute of Mathematics and Computer Sciences (ICMC/USP) focused on building LLM-based tools to support and modernize public sector services. The project emphasizes local Large Language Models (LLMs) for privacy, data anonymization, and the development and evaluation of tools for use in government and institutional environments.

Installation

# Base package
pip install agents4gov-apps

# With OpenML tools
pip install agents4gov-apps[openml]

# With browser-based tools (Lattes)
pip install agents4gov-apps[browser]

# With GNews collector
pip install agents4gov-apps[gnews]

Quick start

from agents4gov_apps import load_tool_instance
import json

# OpenAlex
tool = load_tool_instance("openalex_doi")
result = json.loads(tool.get_openalex_metadata_by_doi(doi="10.1038/s41586-021-03819-2"))

# GNews (async)
import asyncio
tool = load_tool_instance("gnews_collector")
result = asyncio.run(tool.collect_general_news(
    query='"ICMC USP"',
    start_year_month="2023-01",
    end_year_month="2024-12",
))

Documentation

  • Developer Guide — architecture, standard interface, how to create and use tools across Open WebUI, LangChain, OpenAI, and other frameworks
  • Tool Protocol — quick-reference packaging contract
  • Available Tools — full list of tools with source links

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

agents4gov_apps-0.1.0.tar.gz (57.5 kB view details)

Uploaded Source

Built Distribution

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

agents4gov_apps-0.1.0-py3-none-any.whl (42.3 kB view details)

Uploaded Python 3

File details

Details for the file agents4gov_apps-0.1.0.tar.gz.

File metadata

  • Download URL: agents4gov_apps-0.1.0.tar.gz
  • Upload date:
  • Size: 57.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agents4gov_apps-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e4450d87e0426b817bc05f6fb25dd3406743221ea71db8f87fe4f10e0ae9be21
MD5 6f49113280e9c8c54a275ac996d3cd5a
BLAKE2b-256 d4b2d7359ccafd238faa0f30fe6ad16b2b589bb11bdbe89f07fd12145caa2219

See more details on using hashes here.

Provenance

The following attestation bundles were made for agents4gov_apps-0.1.0.tar.gz:

Publisher: publish.yml on Labic-ICMC-USP/Agents4GovApps

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agents4gov_apps-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: agents4gov_apps-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agents4gov_apps-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9c15e4f537f7768e69f7582fd4783c4d8bf4787cdc7de15763845fb2e38f44ed
MD5 68059d39b7a03e7cf1f4fd714377e8ee
BLAKE2b-256 d3393f72ff0da93a7547b540fa08c9af05ac59f01e31d6de90309d6bfcda1930

See more details on using hashes here.

Provenance

The following attestation bundles were made for agents4gov_apps-0.1.0-py3-none-any.whl:

Publisher: publish.yml on Labic-ICMC-USP/Agents4GovApps

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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