Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ddulic
/
supernote
Public
forked from
allenporter/supernote
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
3
Pull requests
3
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Add Mistral as an alternative AI backend
- #1
#1
Merged
ddulic
merged 18 commits into
main
ddulic/supernote:main
from
feat/mistral-ai-backend
ddulic/supernote:feat/mistral-ai-backend
Copy head branch name to clipboard
Mar 11, 2026
Conversation
Commits
18
(18)
Checks
Files changed
Merged
Add Mistral as an alternative AI backend
#1
ddulic
merged 18 commits into
main
ddulic/supernote:main
from
feat/mistral-ai-backend
ddulic/supernote:feat/mistral-ai-backend
Copy head branch name to clipboard
Commits
Commits on Mar 10, 2026
Add Mistral as an alternative AI backend
Show description for a6d55b9
ddulic
committed
a6d55b9
View commit details
Copy full SHA for a6d55b9
Browse repository at this point
Use Mistral dedicated OCR API and address code review suggestions
Show description for 098813a
ddulic
committed
098813a
View commit details
Copy full SHA for 098813a
Browse repository at this point
Address Copilot PR review comments
Show description for 50d84bf
ddulic
committed
50d84bf
View commit details
Copy full SHA for 50d84bf
Browse repository at this point
Fix unused logger and test kwarg assertion
Show description for 9b6aca5
ddulic
committed
9b6aca5
View commit details
Copy full SHA for 9b6aca5
Browse repository at this point
Address Copilot review: candidate zero-norm guard, Mistral tests, content fallback
Show description for 8fb46cd
ddulic
committed
8fb46cd
View commit details
Copy full SHA for 8fb46cd
Browse repository at this point
Fix incorrect ocr_model value in concurrency test
ddulic
committed
cf75c77
View commit details
Copy full SHA for cf75c77
Browse repository at this point
Update documentation to reflect Mistral AI backend support
Show description for 5a7e047
ddulic
committed
5a7e047
View commit details
Copy full SHA for 5a7e047
Browse repository at this point
Guard against zero/negative max_concurrency to prevent semaphore deadlock
Show description for 8977156
ddulic
committed
8977156
View commit details
Copy full SHA for 8977156
Browse repository at this point
Remove unused config parameter from SummaryModule
Show description for 515e773
ddulic
committed
515e773
View commit details
Copy full SHA for 515e773
Browse repository at this point
Address Copilot review: OCR robustness, compact JSON schema, config warnings
Show description for 76c4b22
ddulic
committed
76c4b22
View commit details
Copy full SHA for 76c4b22
Browse repository at this point
Fix mistralai v2 import, version constraint, and broken integration test
Show description for 7d5899c
ddulic
committed
7d5899c
View commit details
Copy full SHA for 7d5899c
Browse repository at this point
Update uv.lock for mistralai>=2.0.0
ddulic
committed
6c2c9bc
View commit details
Copy full SHA for 6c2c9bc
Browse repository at this point
Use json.dumps for non-string generate_json content to ensure valid JSON output
ddulic
committed
0aa2ab0
View commit details
Copy full SHA for 0aa2ab0
Browse repository at this point
Add missing test coverage for Gemini, Mistral edge cases, embedding validation, and search
Show description for df6936d
ddulic
committed
df6936d
View commit details
Copy full SHA for df6936d
Browse repository at this point
Update docs to reflect provider-agnostic AI backend
Show description for ee6b4e8
ddulic
committed
ee6b4e8
View commit details
Copy full SHA for ee6b4e8
Browse repository at this point
Fix mypy lint errors in Gemini and Mistral services and tests
Show description for ec2ec1f
ddulic
committed
ec2ec1f
View commit details
Copy full SHA for ec2ec1f
Browse repository at this point
Commits on Mar 11, 2026
Change default ports from 8080/8081 to 8000/8001
Show description for cdb725e
ddulic
committed
cdb725e
View commit details
Copy full SHA for cdb725e
Browse repository at this point
Address PR review comments
Show description for c8df416
ddulic
committed
c8df416
View commit details
Copy full SHA for c8df416
Browse repository at this point
You can’t perform that action at this time.