Gofannon Documentation
Welcome to the Gofannon documentation! This project provides a collection of tools and APIs for working with large language models.
Overview
Gofannon is designed to provide a flexible and extensible framework for building applications on top of large language models. The toolbox includes a range of tools and APIs for tasks such as text generation, question answering, and conversational dialogue.
Getting Started
To get started with Gofannon, please see the CONTRIBUTING guide for information on how to contribute to the project.
Logging
See LOGGING.md
APIs
Gofannon provides a range of APIs for working with large language models. These APIs are organized into several categories, including:
- ArXiv API: provides access to arXiv papers and metadata
- Basic Math API: provides basic mathematical operations such as addition, subtraction, multiplication, and division
- File Operations: Tools for interacting with the local filesystem.
- GitHub API: provides access to GitHub repositories and issues
- Google Search API: provides access to Google search results.
- Headless Browser: Tools for fetching web content rendered with JavaScript.
- NASA APIs: Tools for accessing NASA data (e.g., APOD).
- NHTSA API: provides access to NHTSA vehicle safety data
- Open Notify Space API: Tools for space-related data (e.g., ISS location).
- Reasoning API (deprecated): provides tools for reasoning and problem-solving with large language models
- Simpler.Grants.Gov API: provides access to grant opportunity data from Grants.gov.
- Wikipedia API: provides access to Wikipedia article summaries.
Contributing
We welcome contributions to Gofannon! Please see the CONTRIBUTING guide for information on how to contribute to the project.
Roadmap
Gofannon is an actively maintained project, and we have a range of features and improvements planned for the future. Please see the ROADMAP for more information on our plans and priorities.