trackmcp
Back to directory
Interpause

my-own-assistant

View on GitHub

Whisper + TTS + As many MCP servers as I can stuff in

1 stars PythonServers & Infrastructure Updated Oct 28, 2025

Documentation

My Own Assistant

Just gonna see if it is now way easier to make your own fully integrated assistant

using MCPs. Fully self-hosted too by bringing your own OpenAI compatible API. Just

to take advantage of the fact Qwen3-30B-A3B exists.

TODOs

  • [ ] Try switching from poetry to uv.

py-api-template

Template for FastAPI-based API server. Features:

  • Supports both CPU/GPU-accelerated setups automatically.
  • Poetry for package management.
  • Ruff for formatting & linting.
  • VSCode debugging tasks.
  • Other QoL packages.

Oh yeah, this template should work with the fancy "Dev Containers: Clone Repository

in Container Volume..." feature.

Usage Instructions

  • Replace all instances of `py-api-template`. Optionally, rename `src` to a nicer name.
    • Tip: Rename the `src` folder first for auto-refactoring.

Useful Commands

Ensure the virtual environment is active and `poetry install` has been run before using the below:

sh
# Launch debugging server, use VSCode's debug task instead by pressing F5.
poe dev
# Run any tests.
poe test
# Build docker image for deployment; will also be tagged as latest.
poe build {insert_version_like_0.1.0}
# Run the latest image locally.
poe prod
# Publish the latest image.
poe publish

Frequently asked questions

What is my-own-assistant?

my-own-assistant is Whisper + TTS + As many MCP servers as I can stuff in

How do I install my-own-assistant?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is my-own-assistant open source?

Yes — it is hosted on GitHub at https://github.com/Interpause/my-own-assistant and has 1 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP