Skip to content

algosovabject/ai-agent-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph-Based AI Agent API 🕹️

Overview

Small FastAPI project that blends machine learning with horror aesthetics. It accepts a user’s question and returns symbols and an interpretation, like consulting a digital divination system.

Audience

Designed for technical-adjacent users who need a plain-language introduction to APIs.

Why I wrote this:

To demonstrate API documentation skills, including reference docs, auto-generated Swagger/ReDoc, and developer onboarding instructions.

What it demonstrates:

  • Writing endpoint documentation with request/response examples.
  • Creating README content for local deployment and troubleshooting.
  • Structuring API docs for both technical precision and developer usability.

Preview:

Full API reference (with request/response examples) is available here: 👉 Slime Mold Oracle API Reference

Screenshots of the live docs (Swagger UI & ReDoc) can be found here: images

🧪 Run Locally

Install dependencies

pip install -r requirements.txt

Start the API

uvicorn main:app --reload

Visit Swagger UI

http://127.0.0.1:8000/docs

⚠️ Note

The Slime Mold Oracle is not currently in production. It was an experimental graph-based agent I built to explore certain philosophical ideas and practice my ML/AI engineering skills. I am using this project as a writing + technical demo to showcase API documentation and playful horror aesthetics. For more information on the Slime Mold Oracle and its concepts, please check out my whitepapers posted on GitHub.

Releases

No releases published

Packages

 
 
 

Contributors

Languages