MCPcopy Index your code
hub / github.com/akari-blue/akari

github.com/akari-blue/akari @v1.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.1 ↗ · + Follow
283 symbols 917 edges 203 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Akari

image Source: https://bsky.app/profile/fettstorch.com/post/3leti7crg2k2b

Contribution Guidelines

We welcome contributions! Before submitting a pull request, please open an issue to discuss your proposed changes. This helps us track changes even if PRs are closed or abandoned.

  • Translations: When adding a new language, please specify the region (e.g., French vs. Canadian French). If starting with a general version, that's fine—just ensure to rename appropriately if regional variants are added later.
  • PR Previews: We offer PR previews deployed to Cloudflare, allowing contributors to push updates and review changes.

Development Environment Setup

To set up Akari for development:

  1. Fork the Repository: Start by forking the repository to your own GitHub account.
  2. Clone Your Fork: git clone https://github.com/your-username/akari
  3. Install Dependencies: Run npm ci to install dependencies without updating package versions.
  4. Run the Development Server: Use npm run dev to start the development server.

License

Akari is licensed under the CC0-1.0 license, meaning contributions are essentially public domain.

Extension points exported contracts — how you extend this code

FileRoutesByPath (Interface)
(no doc)
src/routeTree.gen.ts
Register (Interface)
(no doc)
src/main.tsx
LinkProps (Interface)
(no doc)
src/components/minimal-tiptap/types.ts
CustomTypeOptions (Interface)
(no doc)
src/@types/i18next.d.ts
FileRoutesByFullPath (Interface)
(no doc)
src/routeTree.gen.ts
ShouldShowProps (Interface)
(no doc)
src/components/minimal-tiptap/types.ts
FileRoutesByTo (Interface)
(no doc)
src/routeTree.gen.ts
FormatAction (Interface)
(no doc)
src/components/minimal-tiptap/types.ts

Core symbols most depended-on inside this repo

cn
called by 96
src/lib/utils.ts
useAuth
called by 9
src/lib/bluesky/hooks/useAuth.ts
useProfile
called by 6
src/lib/bluesky/hooks/useProfile.ts
randomId
called by 5
src/components/minimal-tiptap/utils.ts
useAuthorFeed
called by 5
src/lib/bluesky/hooks/useAuthorFeed.ts
filterFiles
called by 4
src/components/minimal-tiptap/utils.ts
useLike
called by 4
src/lib/bluesky/hooks/useLike.ts
convertJSONToPost
called by 3
src/components/convert.ts

Shape

Function 240
Interface 38
Method 3
Class 2

Languages

TypeScript100%

Modules by API surface

src/components/minimal-tiptap/extensions/image/index.ts17 symbols
src/lib/bluesky/types/BSkyNotification.ts16 symbols
src/components/minimal-tiptap/utils.ts16 symbols
src/components/minimal-tiptap/hooks/use-minimal-tiptap.ts10 symbols
src/components/PostCard.tsx8 symbols
src/components/Navbar.tsx8 symbols
src/routes/profile/$handle/index.lazy.tsx6 symbols
src/routeTree.gen.ts6 symbols
src/routes/profile/$handle/post.$postId.lazy.tsx5 symbols
src/routes/__root.tsx5 symbols
src/lib/bluesky/hooks/useConversation.ts5 symbols
src/components/minimal-tiptap/extensions/link.ts5 symbols

For agents

$ claude mcp add akari \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page